CMS 3D CMS Logo

Classes | Variables

EgammaValidation_cff Namespace Reference

Classes

class  dummy

Variables

dictionary configData
 dqmModule = None
 dqmModuleName = pathName
 print >> sys.stderr,msgPrefix, "adding E/gamma HLT dqm module for path",pathName
tuple egammaSelectors = cms.Sequence(tmp)
tuple egammaValidationSequence = cms.Sequence( egammaValidators )
tuple egammaValidationSequenceFS = cms.Sequence( egammaValidators )
tuple egammaValidators = cms.Sequence(tmp)
list egammaValidatorsFS = []
tuple fiducial
string fiducialname = "fiducial"
string filename = "HLTriggerOffline.Egamma."
tuple generatorRequirementSequence
tuple genp
 produce generated paricles in acceptance #
string genpartname = "genpart"
 hasProblematicType = False
 print >> sys.stderr,msgPrefix, "SKIPPING PATH",pathName,"BECAUSE DON'T KNOW HOW TO HANDLE A MODULE WITH C++ TYPE",problematicType
dictionary lumiprocess
tuple moduleCXXtypes = EgammaHLTValidationUtils.getCXXTypesOfPath(refProcess,path)
string msgPrefix = "["
 path = None
dictionary pathlumi
 Define which preselections to run #.
tuple pathName = path.label_()
tuple paths = dummy()
tuple pathsByCategory = EgammaHLTValidationUtils.findEgammaPaths(refProcess)
tuple refProcess = cms.Process("REF")
tuple tmp = cms.SequencePlaceholder("tmp")
 loop over samples to create modules and sequence #
tuple trigdef = __import__( filename )
list trigname = trig+samples.names[samplenum]
 use_new_method = False

Variable Documentation

Initial value:
00001 {
00002         "singleElectron": { "genPid" : 11, "numGenerated" : 1,},
00003         "doubleElectron": { "genPid" : 11, "numGenerated" : 2 },
00004         "singlePhoton":   { "genPid" : 22, "numGenerated" : 1 },
00005         "doublePhoton":   { "genPid" : 22, "numGenerated" : 2 },
00006         }

Definition at line 191 of file EgammaValidation_cff.py.

Definition at line 264 of file EgammaValidation_cff.py.

print >> sys.stderr,msgPrefix, "adding E/gamma HLT dqm module for path",pathName

Definition at line 298 of file EgammaValidation_cff.py.

Definition at line 131 of file EgammaValidation_cff.py.

Definition at line 173 of file EgammaValidation_cff.py.

Definition at line 174 of file EgammaValidation_cff.py.

Definition at line 132 of file EgammaValidation_cff.py.

Definition at line 234 of file EgammaValidation_cff.py.

Initial value:
00001 cms.EDFilter("EtaPtMinCandViewSelector",
00002         src = cms.InputTag("genp"),
00003         etaMin = cms.double(-2.5),  # to be replaced in loop ?
00004         etaMax = cms.double(2.5),   # to be replaced in loop ?
00005         ptMin = cms.double(2.0)     # to be replaced in loop ?
00006     )

Definition at line 119 of file EgammaValidation_cff.py.

Definition at line 144 of file EgammaValidation_cff.py.

string EgammaValidation_cff::filename = "HLTriggerOffline.Egamma."

Definition at line 153 of file EgammaValidation_cff.py.

Initial value:
00001 EgammaHLTValidationUtils.makeGeneratedParticleAndFiducialVolumeFilter(None,
00002                                                                                                              thisCategoryData['genPid'],
00003                                                                                                              thisCategoryData['numGenerated'])

Definition at line 212 of file EgammaValidation_cff.py.

Initial value:
00001 cms.EDFilter("PdgIdAndStatusCandViewSelector",
00002         status = cms.vint32(3),
00003         src = cms.InputTag("genParticles"),
00004         pdgId = cms.vint32(11)  # replaced in loop
00005     )

produce generated paricles in acceptance #

Definition at line 113 of file EgammaValidation_cff.py.

Referenced by pat::GenPlusSimParticleProducer::addGenParticle(), TtSemiEvtSolutionMaker::produce(), TtHadEvtSolutionMaker::produce(), and pat::PATGenCandsFromSimTracksProducer::produce().

Definition at line 138 of file EgammaValidation_cff.py.

print >> sys.stderr,msgPrefix, "SKIPPING PATH",pathName,"BECAUSE DON'T KNOW HOW TO HANDLE A MODULE WITH C++ TYPE",problematicType

Definition at line 280 of file EgammaValidation_cff.py.

Initial value:
00001 { '8e29':'HLT',
00002                     '1e31':'HLT'
00003                     }

Definition at line 104 of file EgammaValidation_cff.py.

tuple EgammaValidation_cff::moduleCXXtypes = EgammaHLTValidationUtils.getCXXTypesOfPath(refProcess,path)

Definition at line 277 of file EgammaValidation_cff.py.

Definition at line 184 of file EgammaValidation_cff.py.

Definition at line 263 of file EgammaValidation_cff.py.

Initial value:
00001 { 'HLT_Ele17_SW_TighterEleIdIsol_L1RDQM': '8e29',
00002                  'HLT_Ele10_LW_L1RDQM':'8e29',
00003                  'HLT_Ele15_SW_L1RDQM':'1e31',
00004                  'HLT_Ele10_LW_EleId_L1RDQM':'8e29',
00005                  'HLT_Ele15_SiStrip_L1RDQM':'8e29',
00006                  'HLT_DoubleEle5_SW_L1RDQM':'8e29',
00007                  'HLT_Photon10_L1R_DQM':'8e29',
00008                  'HLT_Photon15_TrackIso_L1R_DQM':'8e29',
00009                  'HLT_Photon15_LooseEcalIso_L1R_DQM':'8e29',
00010                  'HLT_Photon20_Cleaned_L1R_DQM':'8e29',
00011                  'HLT_DoublePhoton10_L1R_DQM':'8e29',
00012                  'HLT_Photon25_L1R_DQM':'1e31',
00013                  'HLT_Photon25_LooseEcalIso_TrackIso_L1R_DQM':'1e31'}

Define which preselections to run #.

Definition at line 86 of file EgammaValidation_cff.py.

tuple EgammaValidation_cff::pathName = path.label_()

Definition at line 269 of file EgammaValidation_cff.py.

tuple EgammaValidation_cff::pathsByCategory = EgammaHLTValidationUtils.findEgammaPaths(refProcess)

Definition at line 253 of file EgammaValidation_cff.py.

tuple EgammaValidation_cff::refProcess = cms.Process("REF")

Definition at line 244 of file EgammaValidation_cff.py.

tuple EgammaValidation_cff::tmp = cms.SequencePlaceholder("tmp")

loop over samples to create modules and sequence #

Definition at line 130 of file EgammaValidation_cff.py.

tuple EgammaValidation_cff::trigdef = __import__( filename )

Definition at line 154 of file EgammaValidation_cff.py.

list EgammaValidation_cff::trigname = trig+samples.names[samplenum]

Definition at line 151 of file EgammaValidation_cff.py.

Definition at line 6 of file EgammaValidation_cff.py.