#include <L1PromptAnalysis.h>
|
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
|
virtual void | beginJob () |
|
void | book () |
|
virtual void | endJob () |
|
| L1PromptAnalysis (const edm::ParameterSet &) |
|
virtual | ~L1PromptAnalysis () |
|
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
|
| EDAnalyzer () |
|
SerialTaskQueue * | globalLuminosityBlocksQueue () |
|
SerialTaskQueue * | globalRunsQueue () |
|
ModuleDescription const & | moduleDescription () const |
|
std::string | workerType () const |
|
| ~EDAnalyzer () override |
|
std::vector< ConsumesInfo > | consumesInfo () const |
|
void | convertCurrentProcessAlias (std::string const &processName) |
| Convert "@currentProcess" in InputTag process names to the actual current process name. More...
|
|
| EDConsumerBase () |
|
| EDConsumerBase (EDConsumerBase &&)=default |
|
| EDConsumerBase (EDConsumerBase const &)=delete |
|
ESProxyIndex const * | esGetTokenIndices (edm::Transition iTrans) const |
|
ProductResolverIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
|
void | itemsMayGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const |
|
void | itemsToGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const |
|
std::vector< ProductResolverIndexAndSkipBit > const & | itemsToGetFrom (BranchType iType) const |
|
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
|
void | modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const |
|
EDConsumerBase & | operator= (EDConsumerBase &&)=default |
|
EDConsumerBase const & | operator= (EDConsumerBase const &)=delete |
|
bool | registeredToConsume (ProductResolverIndex, bool, BranchType) const |
|
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
|
ProductResolverIndexAndSkipBit | uncheckedIndexFrom (EDGetToken) const |
|
void | updateLookup (BranchType iBranchType, ProductResolverIndexHelper const &, bool iPrefetchMayGet) |
|
void | updateLookup (eventsetup::ESRecordsToProxyIndices const &) |
|
virtual | ~EDConsumerBase () noexcept(false) |
|
|
typedef EDAnalyzer | ModuleType |
|
typedef ProductLabels | Labels |
|
static const std::string & | baseType () |
|
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
|
static void | prevalidate (ConfigurationDescriptions &) |
|
static bool | wantsGlobalLuminosityBlocks () |
|
static bool | wantsGlobalRuns () |
|
static bool | wantsStreamLuminosityBlocks () |
|
static bool | wantsStreamRuns () |
|
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
|
template<typename ProductType , BranchType B = InEvent> |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
|
template<BranchType B> |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
|
ConsumesCollector | consumesCollector () |
| Use a ConsumesCollector to gather consumes information from helper functions. More...
|
|
template<typename ProductType , BranchType B = InEvent> |
void | consumesMany () |
|
void | consumesMany (const TypeToGet &id) |
|
template<BranchType B> |
void | consumesMany (const TypeToGet &id) |
|
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event> |
auto | esConsumes () |
|
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event> |
auto | esConsumes (ESInputTag const &tag) |
|
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
|
template<BranchType B> |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
|
template<typename ProductType , BranchType B = InEvent> |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
|
Definition at line 60 of file L1PromptAnalysis.h.
◆ L1PromptAnalysis()
◆ ~L1PromptAnalysis()
virtual L1PromptAnalysis::~L1PromptAnalysis |
( |
| ) |
|
|
virtual |
◆ analyze()
◆ beginJob()
virtual void L1PromptAnalysis::beginJob |
( |
| ) |
|
|
virtual |
◆ book()
void L1PromptAnalysis::book |
( |
| ) |
|
◆ endJob()
virtual void L1PromptAnalysis::endJob |
( |
| ) |
|
|
virtual |
◆ bx
◆ bxc
int L1PromptAnalysis::bxc[MAXCSC] |
|
private |
◆ bxd
◆ bxel
int L1PromptAnalysis::bxel[MAXGT] |
|
private |
◆ bxg
int L1PromptAnalysis::bxg[MAXGMT] |
|
private |
◆ bxgmt
int L1PromptAnalysis::bxgmt |
|
private |
◆ bxjet
int L1PromptAnalysis::bxjet[MAXGT] |
|
private |
◆ bxrb
int L1PromptAnalysis::bxrb[MAXRPC] |
|
private |
◆ bxrf
int L1PromptAnalysis::bxrf[MAXRPC] |
|
private |
◆ chac
int L1PromptAnalysis::chac[MAXCSC] |
|
private |
◆ chad
int L1PromptAnalysis::chad[MAXDTBX] |
|
private |
◆ chag
int L1PromptAnalysis::chag[MAXGMT] |
|
private |
◆ chagen
int L1PromptAnalysis::chagen[MAXGEN] |
|
private |
◆ charb
int L1PromptAnalysis::charb[MAXRPC] |
|
private |
◆ charf
int L1PromptAnalysis::charf[MAXRPC] |
|
private |
◆ chd
◆ detg
int L1PromptAnalysis::detg[MAXGMT] |
|
private |
◆ dttf_phAng
float L1PromptAnalysis::dttf_phAng[MAXDTPH] |
|
private |
◆ dttf_phBandAng
float L1PromptAnalysis::dttf_phBandAng[MAXDTPH] |
|
private |
◆ dttf_phBx
int L1PromptAnalysis::dttf_phBx[MAXDTPH] |
|
private |
◆ dttf_phCode
int L1PromptAnalysis::dttf_phCode[MAXDTPH] |
|
private |
◆ dttf_phSe
int L1PromptAnalysis::dttf_phSe[MAXDTPH] |
|
private |
◆ dttf_phSize
int L1PromptAnalysis::dttf_phSize |
|
private |
◆ dttf_phSt
int L1PromptAnalysis::dttf_phSt[MAXDTPH] |
|
private |
◆ dttf_phWh
int L1PromptAnalysis::dttf_phWh[MAXDTPH] |
|
private |
◆ dttf_phX
float L1PromptAnalysis::dttf_phX[MAXDTPH] |
|
private |
◆ dttf_phY
float L1PromptAnalysis::dttf_phY[MAXDTPH] |
|
private |
◆ dttf_thBx
int L1PromptAnalysis::dttf_thBx[MAXDTTH] |
|
private |
◆ dttf_thCode
int L1PromptAnalysis::dttf_thCode[MAXDTTH][7] |
|
private |
◆ dttf_thSe
int L1PromptAnalysis::dttf_thSe[MAXDTTH] |
|
private |
◆ dttf_thSize
int L1PromptAnalysis::dttf_thSize |
|
private |
◆ dttf_thSt
int L1PromptAnalysis::dttf_thSt[MAXDTTH] |
|
private |
◆ dttf_thTheta
float L1PromptAnalysis::dttf_thTheta[MAXDTTH][7] |
|
private |
◆ dttf_thWh
int L1PromptAnalysis::dttf_thWh[MAXDTTH] |
|
private |
◆ dttf_thX
float L1PromptAnalysis::dttf_thX[MAXDTTH] |
|
private |
◆ dttf_thY
float L1PromptAnalysis::dttf_thY[MAXDTTH] |
|
private |
◆ dttf_trBx
int L1PromptAnalysis::dttf_trBx[MAXDTTR] |
|
private |
◆ dttf_trChPck
int L1PromptAnalysis::dttf_trChPck[MAXDTTR] |
|
private |
◆ dttf_trPhiGlob
int L1PromptAnalysis::dttf_trPhiGlob[MAXDTTR] |
|
private |
◆ dttf_trPhiPck
int L1PromptAnalysis::dttf_trPhiPck[MAXDTTR] |
|
private |
◆ dttf_trPhiVal
float L1PromptAnalysis::dttf_trPhiVal[MAXDTTR] |
|
private |
◆ dttf_trPtPck
int L1PromptAnalysis::dttf_trPtPck[MAXDTTR] |
|
private |
◆ dttf_trPtVal
float L1PromptAnalysis::dttf_trPtVal[MAXDTTR] |
|
private |
◆ dttf_trQual
int L1PromptAnalysis::dttf_trQual[MAXDTTR] |
|
private |
◆ dttf_trSc
int L1PromptAnalysis::dttf_trSc[MAXDTTR] |
|
private |
◆ dttf_trSize
int L1PromptAnalysis::dttf_trSize |
|
private |
◆ dttf_trTag
int L1PromptAnalysis::dttf_trTag[MAXDTTR] |
|
private |
◆ dttf_trWh
int L1PromptAnalysis::dttf_trWh[MAXDTTR] |
|
private |
◆ dttfSource_
◆ dwc
int L1PromptAnalysis::dwc[MAXCSC] |
|
private |
◆ dwd
◆ dwg
int L1PromptAnalysis::dwg[MAXGMT] |
|
private |
◆ dwrb
int L1PromptAnalysis::dwrb[MAXRPC] |
|
private |
◆ dwrf
int L1PromptAnalysis::dwrf[MAXRPC] |
|
private |
◆ etac
float L1PromptAnalysis::etac[MAXCSC] |
|
private |
◆ etad
float L1PromptAnalysis::etad[MAXDTBX] |
|
private |
◆ etael
float L1PromptAnalysis::etael[MAXGT] |
|
private |
◆ etafined
int L1PromptAnalysis::etafined[MAXDTBX] |
|
private |
◆ etag
float L1PromptAnalysis::etag[MAXGMT] |
|
private |
◆ etagen
float L1PromptAnalysis::etagen[MAXGEN] |
|
private |
◆ etajet
float L1PromptAnalysis::etajet[MAXGT] |
|
private |
◆ etarb
float L1PromptAnalysis::etarb[MAXRPC] |
|
private |
◆ etarf
float L1PromptAnalysis::etarf[MAXRPC] |
|
private |
◆ eventn
int L1PromptAnalysis::eventn |
|
private |
◆ gctCenJetsSource_
◆ gctCJetEta
float L1PromptAnalysis::gctCJetEta[4] |
|
private |
◆ gctCJetPhi
float L1PromptAnalysis::gctCJetPhi[4] |
|
private |
◆ gctCJetRnk
float L1PromptAnalysis::gctCJetRnk[4] |
|
private |
◆ gctCJetSize
int L1PromptAnalysis::gctCJetSize |
|
private |
◆ gctEnergySumsSource_
◆ gctEtHad
float L1PromptAnalysis::gctEtHad |
|
private |
◆ gctEtMiss
float L1PromptAnalysis::gctEtMiss |
|
private |
◆ gctEtMissPhi
float L1PromptAnalysis::gctEtMissPhi |
|
private |
◆ gctEtTot
float L1PromptAnalysis::gctEtTot |
|
private |
◆ gctFJetEta
float L1PromptAnalysis::gctFJetEta[4] |
|
private |
◆ gctFJetPhi
float L1PromptAnalysis::gctFJetPhi[4] |
|
private |
◆ gctFJetRnk
float L1PromptAnalysis::gctFJetRnk[4] |
|
private |
◆ gctFJetSize
int L1PromptAnalysis::gctFJetSize |
|
private |
◆ gctForJetsSource_
◆ gctHFBitCountsEta
float L1PromptAnalysis::gctHFBitCountsEta[4] |
|
private |
◆ gctHFBitCountsSize
float L1PromptAnalysis::gctHFBitCountsSize |
|
private |
◆ gctHFRingEtSumEta
float L1PromptAnalysis::gctHFRingEtSumEta[4] |
|
private |
◆ gctHFRingEtSumSize
int L1PromptAnalysis::gctHFRingEtSumSize |
|
private |
◆ gctIsoEmEta
float L1PromptAnalysis::gctIsoEmEta[4] |
|
private |
◆ gctIsoEmPhi
float L1PromptAnalysis::gctIsoEmPhi[4] |
|
private |
◆ gctIsoEmRnk
float L1PromptAnalysis::gctIsoEmRnk[4] |
|
private |
◆ gctIsoEmSize
int L1PromptAnalysis::gctIsoEmSize |
|
private |
◆ gctIsoEmSource_
◆ gctNonIsoEmEta
float L1PromptAnalysis::gctNonIsoEmEta[4] |
|
private |
◆ gctNonIsoEmPhi
float L1PromptAnalysis::gctNonIsoEmPhi[4] |
|
private |
◆ gctNonIsoEmRnk
float L1PromptAnalysis::gctNonIsoEmRnk[4] |
|
private |
◆ gctNonIsoEmSize
int L1PromptAnalysis::gctNonIsoEmSize |
|
private |
◆ gctNonIsoEmSource_
◆ gctTauJetsSource_
◆ gctTJetEta
float L1PromptAnalysis::gctTJetEta[4] |
|
private |
◆ gctTJetPhi
float L1PromptAnalysis::gctTJetPhi[4] |
|
private |
◆ gctTJetRnk
float L1PromptAnalysis::gctTJetRnk[4] |
|
private |
◆ gctTJetSize
int L1PromptAnalysis::gctTJetSize |
|
private |
◆ gttt
uint64_t L1PromptAnalysis::gttt[3] |
|
private |
◆ gttw1
uint64_t L1PromptAnalysis::gttw1[3] |
|
private |
◆ gttw2
uint64_t L1PromptAnalysis::gttw2[3] |
|
private |
◆ idxCSC
int L1PromptAnalysis::idxCSC[MAXGMT] |
|
private |
◆ idxDTBX
int L1PromptAnalysis::idxDTBX[MAXGMT] |
|
private |
◆ idxRPCb
int L1PromptAnalysis::idxRPCb[MAXGMT] |
|
private |
◆ idxRPCf
int L1PromptAnalysis::idxRPCf[MAXGMT] |
|
private |
◆ isolg
int L1PromptAnalysis::isolg[MAXGMT] |
|
private |
◆ lumi
int L1PromptAnalysis::lumi |
|
private |
◆ m_file
TFile* L1PromptAnalysis::m_file |
|
private |
◆ m_GeneratorInputTag
◆ m_GMTInputTag
◆ m_GTEvmInputTag
◆ m_GTInputTag
◆ m_outfilename
std::string L1PromptAnalysis::m_outfilename |
|
private |
◆ m_PhysVal
bool L1PromptAnalysis::m_PhysVal |
|
private |
◆ m_SimulationInputTag
◆ m_tree
TTree* L1PromptAnalysis::m_tree |
|
private |
◆ mipg
int L1PromptAnalysis::mipg[MAXGMT] |
|
private |
◆ ncsc
int L1PromptAnalysis::ncsc |
|
private |
◆ ndt
int L1PromptAnalysis::ndt |
|
private |
◆ nele
int L1PromptAnalysis::nele |
|
private |
◆ ngen
int L1PromptAnalysis::ngen |
|
private |
◆ ngmt
int L1PromptAnalysis::ngmt |
|
private |
◆ njet
int L1PromptAnalysis::njet |
|
private |
◆ nrpcb
int L1PromptAnalysis::nrpcb |
|
private |
◆ nrpcf
int L1PromptAnalysis::nrpcf |
|
private |
◆ orbitn
uint64_t L1PromptAnalysis::orbitn |
|
private |
◆ pargen
int L1PromptAnalysis::pargen[MAXGEN] |
|
private |
◆ phic
float L1PromptAnalysis::phic[MAXCSC] |
|
private |
◆ phid
float L1PromptAnalysis::phid[MAXDTBX] |
|
private |
◆ phiel
float L1PromptAnalysis::phiel[MAXGT] |
|
private |
◆ phig
float L1PromptAnalysis::phig[MAXGMT] |
|
private |
◆ phigen
float L1PromptAnalysis::phigen[MAXGEN] |
|
private |
◆ phijet
float L1PromptAnalysis::phijet[MAXGT] |
|
private |
◆ phirb
float L1PromptAnalysis::phirb[MAXRPC] |
|
private |
◆ phirf
float L1PromptAnalysis::phirf[MAXRPC] |
|
private |
◆ ptc
float L1PromptAnalysis::ptc[MAXCSC] |
|
private |
◆ ptd
float L1PromptAnalysis::ptd[MAXDTBX] |
|
private |
◆ ptg
float L1PromptAnalysis::ptg[MAXGMT] |
|
private |
◆ ptgen
float L1PromptAnalysis::ptgen[MAXGEN] |
|
private |
◆ pthat
float L1PromptAnalysis::pthat |
|
private |
◆ ptrb
float L1PromptAnalysis::ptrb[MAXRPC] |
|
private |
◆ ptrf
float L1PromptAnalysis::ptrf[MAXRPC] |
|
private |
◆ pxgen
float L1PromptAnalysis::pxgen[MAXGEN] |
|
private |
◆ pygen
float L1PromptAnalysis::pygen[MAXGEN] |
|
private |
◆ pzgen
float L1PromptAnalysis::pzgen[MAXGEN] |
|
private |
◆ qualc
int L1PromptAnalysis::qualc[MAXCSC] |
|
private |
◆ quald
int L1PromptAnalysis::quald[MAXDTBX] |
|
private |
◆ qualg
int L1PromptAnalysis::qualg[MAXGMT] |
|
private |
◆ qualrb
int L1PromptAnalysis::qualrb[MAXRPC] |
|
private |
◆ qualrf
int L1PromptAnalysis::qualrf[MAXRPC] |
|
private |
◆ rankel
float L1PromptAnalysis::rankel[MAXGT] |
|
private |
◆ rankg
int L1PromptAnalysis::rankg[MAXGMT] |
|
private |
◆ rankjet
float L1PromptAnalysis::rankjet[MAXGT] |
|
private |
◆ rctEmBx
◆ rctEmEta
◆ rctEmPhi
◆ rctEmRnk
◆ rctEmSize
int L1PromptAnalysis::rctEmSize |
|
private |
◆ rctIsIsoEm
◆ rctRegBx
◆ rctRegEta
◆ rctRegFGrain
int L1PromptAnalysis::rctRegFGrain[MAXRCTREG] |
|
private |
◆ rctRegMip
◆ rctRegOverFlow
int L1PromptAnalysis::rctRegOverFlow[MAXRCTREG] |
|
private |
◆ rctRegPhi
◆ rctRegRnk
◆ rctRegSize
int L1PromptAnalysis::rctRegSize |
|
private |
◆ rctRegVeto
◆ rctSource_
◆ runn
int L1PromptAnalysis::runn |
|
private |
◆ timest
uint64_t L1PromptAnalysis::timest |
|
private |
◆ verbose_
bool L1PromptAnalysis::verbose_ |
|
private |
◆ vxgen
float L1PromptAnalysis::vxgen[MAXGEN] |
|
private |
◆ vygen
float L1PromptAnalysis::vygen[MAXGEN] |
|
private |
◆ vzgen
float L1PromptAnalysis::vzgen[MAXGEN] |
|
private |
◆ weight
float L1PromptAnalysis::weight |
|
private |