![]() |
![]() |
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 |
dictionary EgammaValidation_cff::configData |
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 160 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::dqmModule = None |
Definition at line 233 of file EgammaValidation_cff.py.
print >> sys.stderr,msgPrefix, "adding E/gamma HLT dqm module for path",pathName
Definition at line 267 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::egammaSelectors = cms.Sequence(tmp) |
Definition at line 100 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::egammaValidationSequence = cms.Sequence( egammaValidators ) |
Definition at line 142 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::egammaValidationSequenceFS = cms.Sequence( egammaValidators ) |
Definition at line 143 of file EgammaValidation_cff.py.
list EgammaValidation_cff::egammaValidators = cms.Sequence(tmp) |
Definition at line 101 of file EgammaValidation_cff.py.
list EgammaValidation_cff::egammaValidatorsFS = [] |
Definition at line 203 of file EgammaValidation_cff.py.
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 88 of file EgammaValidation_cff.py.
string EgammaValidation_cff::fiducialname = "fiducial" |
Definition at line 113 of file EgammaValidation_cff.py.
string EgammaValidation_cff::filename = "HLTriggerOffline.Egamma." |
Definition at line 122 of file EgammaValidation_cff.py.
00001 EgammaHLTValidationUtils.makeGeneratedParticleAndFiducialVolumeFilter(None, 00002 thisCategoryData['genPid'], 00003 thisCategoryData['numGenerated'])
Definition at line 181 of file EgammaValidation_cff.py.
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 82 of file EgammaValidation_cff.py.
Referenced by pat::GenPlusSimParticleProducer::addGenParticle(), TtSemiEvtSolutionMaker::produce(), TtHadEvtSolutionMaker::produce(), and pat::PATGenCandsFromSimTracksProducer::produce().
string EgammaValidation_cff::genpartname = "genpart" |
Definition at line 107 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 249 of file EgammaValidation_cff.py.
dictionary EgammaValidation_cff::lumiprocess |
00001 { '8e29':'HLT', 00002 '1e31':'HLT' 00003 }
Definition at line 73 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::moduleCXXtypes = EgammaHLTValidationUtils.getCXXTypesOfPath(refProcess,path) |
Definition at line 246 of file EgammaValidation_cff.py.
string EgammaValidation_cff::msgPrefix = "[" |
Definition at line 153 of file EgammaValidation_cff.py.
EgammaValidation_cff::path = None |
Definition at line 232 of file EgammaValidation_cff.py.
dictionary EgammaValidation_cff::pathlumi |
00001 { 00002 'HLT_Ele17_SW_TighterEleIdIsol_L1RDQM': '8e29', 00003 00004 'HLT_Ele10_LW_L1RDQM':'8e29', 00005 'HLT_Ele15_SW_L1RDQM':'1e31', 00006 'HLT_Ele10_LW_EleId_L1RDQM':'8e29', 00007 'HLT_Ele15_SiStrip_L1RDQM':'8e29', 00008 'HLT_DoubleEle5_SW_L1RDQM':'8e29', 00009 'HLT_Photon10_L1R_DQM':'8e29', 00010 'HLT_Photon15_TrackIso_L1R_DQM':'8e29', 00011 'HLT_Photon15_LooseEcalIso_L1R_DQM':'8e29', 00012 'HLT_Photon20_Cleaned_L1R_DQM':'8e29', 00013 'HLT_DoublePhoton10_L1R_DQM':'8e29', 00014 'HLT_Photon25_L1R_DQM':'1e31', 00015 'HLT_Photon25_LooseEcalIso_TrackIso_L1R_DQM':'1e31'}
Define which preselections to run #.
Definition at line 57 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::pathName = path.label_() |
Definition at line 238 of file EgammaValidation_cff.py.
list EgammaValidation_cff::paths = dummy() |
Definition at line 18 of file EgammaValidation_cff.py.
Referenced by RPCLinkSynchroStat::add(), AlCaRecoTriggerBitsRcdUpdate::addTriggerLists(), BTagHLTOfflineSource::BTagHLTOfflineSource(), SiPixelFrameReverter::buildStructure(), edmplugin::standard::config(), RPCLinkSynchroStat::dumpDelays(), edm::EventSelector::EventSelector(), FWGeometry::findFile(), FourVectorHLTOffline::FourVectorHLTOffline(), FourVectorHLTOnline::FourVectorHLTOnline(), FourVectorHLTriggerOffline::FourVectorHLTriggerOffline(), SiPixelFrameConverter::hasDetUnit(), HLTJetMETDQMSource::HLTJetMETDQMSource(), RPCLinkSynchroStat::init(), JetMETHLTOfflineSource::JetMETHLTOfflineSource(), pat::TriggerObjectStandAlone::pathsOrAlgorithms(), AlCaRecoTriggerBitsRcdRead::printMap(), edm::detail::CachedProducts::setupDefault(), stor::TriggerSelector::TriggerSelector(), and TrigResRateMon::TrigResRateMon().
tuple EgammaValidation_cff::pathsByCategory = EgammaHLTValidationUtils.findEgammaPaths(refProcess) |
Definition at line 222 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::refProcess = cms.Process("REF") |
Definition at line 213 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::tmp = cms.SequencePlaceholder("tmp") |
loop over samples to create modules and sequence #
Definition at line 99 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::trigdef = __import__( filename ) |
Definition at line 123 of file EgammaValidation_cff.py.
list EgammaValidation_cff::trigname = trig+samples.names[samplenum] |
Definition at line 120 of file EgammaValidation_cff.py.
Definition at line 6 of file EgammaValidation_cff.py.