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 191 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::dqmModule = None |
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.
tuple EgammaValidation_cff::egammaSelectors = cms.Sequence(tmp) |
Definition at line 131 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::egammaValidationSequence = cms.Sequence( egammaValidators ) |
Definition at line 173 of file EgammaValidation_cff.py.
tuple EgammaValidation_cff::egammaValidationSequenceFS = cms.Sequence( egammaValidators ) |
Definition at line 174 of file EgammaValidation_cff.py.
list EgammaValidation_cff::egammaValidators = cms.Sequence(tmp) |
Definition at line 132 of file EgammaValidation_cff.py.
list EgammaValidation_cff::egammaValidatorsFS = [] |
Definition at line 234 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 119 of file EgammaValidation_cff.py.
string EgammaValidation_cff::fiducialname = "fiducial" |
Definition at line 144 of file EgammaValidation_cff.py.
string EgammaValidation_cff::filename = "HLTriggerOffline.Egamma." |
Definition at line 153 of file EgammaValidation_cff.py.
00001 EgammaHLTValidationUtils.makeGeneratedParticleAndFiducialVolumeFilter(None, 00002 thisCategoryData['genPid'], 00003 thisCategoryData['numGenerated'])
Definition at line 212 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 113 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 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.
dictionary EgammaValidation_cff::lumiprocess |
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.
string EgammaValidation_cff::msgPrefix = "[" |
Definition at line 184 of file EgammaValidation_cff.py.
EgammaValidation_cff::path = None |
Definition at line 263 of file EgammaValidation_cff.py.
dictionary EgammaValidation_cff::pathlumi |
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.
Referenced by OccupancyPlotter::analyze(), GeneralHLTOffline::analyze(), EmDQMFeeder::beginRun(), TrigResRateMon::beginRun(), FourVectorHLTOffline::beginRun(), FourVectorHLTOnline::beginRun(), edm::service::PrescaleService::configure(), stor::ResourceMonitorCollection::configureDisks(), HLTPrescaler::filter(), HLTPerformanceInfo::findPath(), egHLT::trigTools::getActiveFilters(), OccupancyPlotter::setupHltMatrix(), egHLT::trigTools::translateFiltersToPathNames(), and FWPSetTableManager::updateSchedule().
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 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.