CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
L1PromptAnalysis Class Reference

#include <L1PromptAnalysis.h>

Inheritance diagram for L1PromptAnalysis:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &)
 
virtual void beginJob ()
 
void book ()
 
virtual void endJob ()
 
 L1PromptAnalysis (const edm::ParameterSet &)
 
virtual ~L1PromptAnalysis ()
 
- Public Member Functions inherited from edm::EDAnalyzer
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzer ()
 
SerialTaskQueueglobalLuminosityBlocksQueue ()
 
SerialTaskQueueglobalRunsQueue ()
 
ModuleDescription const & moduleDescription () const
 
std::string workerType () const
 
 ~EDAnalyzer () override
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () 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
 
std::vector< ESProxyIndex > const & esGetTokenIndicesVector (edm::Transition iTrans) const
 
std::vector< ESRecordIndex > const & esGetTokenRecordIndicesVector (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::array< std::vector< ModuleDescription const * > *, NumBranchTypes > &modulesAll, std::vector< ModuleProcessName > &modulesInPreviousProcesses, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
EDConsumerBaseoperator= (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)
 

Private Attributes

int bx
 
int bxc [MAXCSC]
 
int bxd [MAXDTBX]
 
int bxel [MAXGT]
 
int bxg [MAXGMT]
 
int bxgmt
 
int bxjet [MAXGT]
 
int bxrb [MAXRPC]
 
int bxrf [MAXRPC]
 
int chac [MAXCSC]
 
int chad [MAXDTBX]
 
int chag [MAXGMT]
 
int chagen [MAXGEN]
 
int charb [MAXRPC]
 
int charf [MAXRPC]
 
int chd [MAXDTBX]
 
int detg [MAXGMT]
 
float dttf_phAng [MAXDTPH]
 
float dttf_phBandAng [MAXDTPH]
 
int dttf_phBx [MAXDTPH]
 
int dttf_phCode [MAXDTPH]
 
int dttf_phSe [MAXDTPH]
 
int dttf_phSize
 
int dttf_phSt [MAXDTPH]
 
int dttf_phWh [MAXDTPH]
 
float dttf_phX [MAXDTPH]
 
float dttf_phY [MAXDTPH]
 
int dttf_thBx [MAXDTTH]
 
int dttf_thCode [MAXDTTH][7]
 
int dttf_thSe [MAXDTTH]
 
int dttf_thSize
 
int dttf_thSt [MAXDTTH]
 
float dttf_thTheta [MAXDTTH][7]
 
int dttf_thWh [MAXDTTH]
 
float dttf_thX [MAXDTTH]
 
float dttf_thY [MAXDTTH]
 
int dttf_trBx [MAXDTTR]
 
int dttf_trChPck [MAXDTTR]
 
int dttf_trPhiGlob [MAXDTTR]
 
int dttf_trPhiPck [MAXDTTR]
 
float dttf_trPhiVal [MAXDTTR]
 
int dttf_trPtPck [MAXDTTR]
 
float dttf_trPtVal [MAXDTTR]
 
int dttf_trQual [MAXDTTR]
 
int dttf_trSc [MAXDTTR]
 
int dttf_trSize
 
int dttf_trTag [MAXDTTR]
 
int dttf_trWh [MAXDTTR]
 
edm::InputTag dttfSource_
 
int dwc [MAXCSC]
 
int dwd [MAXDTBX]
 
int dwg [MAXGMT]
 
int dwrb [MAXRPC]
 
int dwrf [MAXRPC]
 
float etac [MAXCSC]
 
float etad [MAXDTBX]
 
float etael [MAXGT]
 
int etafined [MAXDTBX]
 
float etag [MAXGMT]
 
float etagen [MAXGEN]
 
float etajet [MAXGT]
 
float etarb [MAXRPC]
 
float etarf [MAXRPC]
 
int eventn
 
edm::InputTag gctCenJetsSource_
 
float gctCJetEta [4]
 
float gctCJetPhi [4]
 
float gctCJetRnk [4]
 
int gctCJetSize
 
edm::InputTag gctEnergySumsSource_
 
float gctEtHad
 
float gctEtMiss
 
float gctEtMissPhi
 
float gctEtTot
 
float gctFJetEta [4]
 
float gctFJetPhi [4]
 
float gctFJetRnk [4]
 
int gctFJetSize
 
edm::InputTag gctForJetsSource_
 
float gctHFBitCountsEta [4]
 
float gctHFBitCountsSize
 
float gctHFRingEtSumEta [4]
 
int gctHFRingEtSumSize
 
float gctIsoEmEta [4]
 
float gctIsoEmPhi [4]
 
float gctIsoEmRnk [4]
 
int gctIsoEmSize
 
edm::InputTag gctIsoEmSource_
 
float gctNonIsoEmEta [4]
 
float gctNonIsoEmPhi [4]
 
float gctNonIsoEmRnk [4]
 
int gctNonIsoEmSize
 
edm::InputTag gctNonIsoEmSource_
 
edm::InputTag gctTauJetsSource_
 
float gctTJetEta [4]
 
float gctTJetPhi [4]
 
float gctTJetRnk [4]
 
int gctTJetSize
 
uint64_t gttt [3]
 
uint64_t gttw1 [3]
 
uint64_t gttw2 [3]
 
int idxCSC [MAXGMT]
 
int idxDTBX [MAXGMT]
 
int idxRPCb [MAXGMT]
 
int idxRPCf [MAXGMT]
 
int isolg [MAXGMT]
 
int lumi
 
TFile * m_file
 
edm::InputTag m_GeneratorInputTag
 
edm::InputTag m_GMTInputTag
 
edm::InputTag m_GTEvmInputTag
 
edm::InputTag m_GTInputTag
 
std::string m_outfilename
 
bool m_PhysVal
 
edm::InputTag m_SimulationInputTag
 
TTree * m_tree
 
int mipg [MAXGMT]
 
int ncsc
 
int ndt
 
int nele
 
int ngen
 
int ngmt
 
int njet
 
int nrpcb
 
int nrpcf
 
uint64_t orbitn
 
int pargen [MAXGEN]
 
float phic [MAXCSC]
 
float phid [MAXDTBX]
 
float phiel [MAXGT]
 
float phig [MAXGMT]
 
float phigen [MAXGEN]
 
float phijet [MAXGT]
 
float phirb [MAXRPC]
 
float phirf [MAXRPC]
 
float ptc [MAXCSC]
 
float ptd [MAXDTBX]
 
float ptg [MAXGMT]
 
float ptgen [MAXGEN]
 
float pthat
 
float ptrb [MAXRPC]
 
float ptrf [MAXRPC]
 
float pxgen [MAXGEN]
 
float pygen [MAXGEN]
 
float pzgen [MAXGEN]
 
int qualc [MAXCSC]
 
int quald [MAXDTBX]
 
int qualg [MAXGMT]
 
int qualrb [MAXRPC]
 
int qualrf [MAXRPC]
 
float rankel [MAXGT]
 
int rankg [MAXGMT]
 
float rankjet [MAXGT]
 
int rctEmBx [MAXRCTREG]
 
float rctEmEta [MAXRCTREG]
 
float rctEmPhi [MAXRCTREG]
 
float rctEmRnk [MAXRCTREG]
 
int rctEmSize
 
int rctIsIsoEm [MAXRCTREG]
 
int rctRegBx [MAXRCTREG]
 
float rctRegEta [MAXRCTREG]
 
int rctRegFGrain [MAXRCTREG]
 
int rctRegMip [MAXRCTREG]
 
int rctRegOverFlow [MAXRCTREG]
 
float rctRegPhi [MAXRCTREG]
 
float rctRegRnk [MAXRCTREG]
 
int rctRegSize
 
int rctRegVeto [MAXRCTREG]
 
edm::InputTag rctSource_
 
int runn
 
uint64_t timest
 
bool verbose_
 
float vxgen [MAXGEN]
 
float vygen [MAXGEN]
 
float vzgen [MAXGEN]
 
float weight
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 
static bool wantsGlobalLuminosityBlocks ()
 
static bool wantsGlobalRuns ()
 
static bool wantsInputProcessBlocks ()
 
static bool wantsProcessBlocks ()
 
static bool wantsStreamLuminosityBlocks ()
 
static bool wantsStreamRuns ()
 
- Protected Member Functions inherited from edm::EDConsumerBase
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 = InEvent>
EDConsumerBaseAdaptor< B > consumes (edm::InputTag tag) noexcept
 
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<Transition Tr = Transition::Event>
constexpr auto esConsumes () noexcept
 
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event>
auto esConsumes (ESInputTag const &tag)
 
template<Transition Tr = Transition::Event>
auto esConsumes (ESInputTag tag) noexcept
 
template<Transition Tr = Transition::Event>
ESGetTokenGeneric esConsumes (eventsetup::EventSetupRecordKey const &iRecord, eventsetup::DataKey const &iKey)
 Used with EventSetupRecord::doGet. More...
 
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)
 

Detailed Description

Definition at line 60 of file L1PromptAnalysis.h.

Constructor & Destructor Documentation

◆ L1PromptAnalysis()

L1PromptAnalysis::L1PromptAnalysis ( const edm::ParameterSet )
explicit

◆ ~L1PromptAnalysis()

virtual L1PromptAnalysis::~L1PromptAnalysis ( )
virtual

Member Function Documentation

◆ analyze()

virtual void L1PromptAnalysis::analyze ( const edm::Event ,
const edm::EventSetup  
)
virtual

Implements edm::EDAnalyzer.

◆ beginJob()

virtual void L1PromptAnalysis::beginJob ( )
virtual

Reimplemented from edm::EDAnalyzer.

◆ book()

void L1PromptAnalysis::book ( )

◆ endJob()

virtual void L1PromptAnalysis::endJob ( )
virtual

Reimplemented from edm::EDAnalyzer.

Member Data Documentation

◆ bx

int L1PromptAnalysis::bx
private

Definition at line 78 of file L1PromptAnalysis.h.

◆ bxc

int L1PromptAnalysis::bxc[MAXCSC]
private

Definition at line 117 of file L1PromptAnalysis.h.

◆ bxd

int L1PromptAnalysis::bxd[MAXDTBX]
private

Definition at line 105 of file L1PromptAnalysis.h.

◆ bxel

int L1PromptAnalysis::bxel[MAXGT]
private

Definition at line 170 of file L1PromptAnalysis.h.

◆ bxg

int L1PromptAnalysis::bxg[MAXGMT]
private

Definition at line 147 of file L1PromptAnalysis.h.

◆ bxgmt

int L1PromptAnalysis::bxgmt
private

Definition at line 101 of file L1PromptAnalysis.h.

◆ bxjet

int L1PromptAnalysis::bxjet[MAXGT]
private

Definition at line 176 of file L1PromptAnalysis.h.

◆ bxrb

int L1PromptAnalysis::bxrb[MAXRPC]
private

Definition at line 127 of file L1PromptAnalysis.h.

◆ bxrf

int L1PromptAnalysis::bxrf[MAXRPC]
private

Definition at line 137 of file L1PromptAnalysis.h.

◆ chac

int L1PromptAnalysis::chac[MAXCSC]
private

Definition at line 119 of file L1PromptAnalysis.h.

◆ chad

int L1PromptAnalysis::chad[MAXDTBX]
private

Definition at line 107 of file L1PromptAnalysis.h.

◆ chag

int L1PromptAnalysis::chag[MAXGMT]
private

Definition at line 149 of file L1PromptAnalysis.h.

◆ chagen

int L1PromptAnalysis::chagen[MAXGEN]
private

Definition at line 94 of file L1PromptAnalysis.h.

◆ charb

int L1PromptAnalysis::charb[MAXRPC]
private

Definition at line 129 of file L1PromptAnalysis.h.

◆ charf

int L1PromptAnalysis::charf[MAXRPC]
private

Definition at line 139 of file L1PromptAnalysis.h.

◆ chd

int L1PromptAnalysis::chd[MAXDTBX]
private

Definition at line 113 of file L1PromptAnalysis.h.

◆ detg

int L1PromptAnalysis::detg[MAXGMT]
private

Definition at line 153 of file L1PromptAnalysis.h.

◆ dttf_phAng

float L1PromptAnalysis::dttf_phAng[MAXDTPH]
private

Definition at line 244 of file L1PromptAnalysis.h.

◆ dttf_phBandAng

float L1PromptAnalysis::dttf_phBandAng[MAXDTPH]
private

Definition at line 245 of file L1PromptAnalysis.h.

◆ dttf_phBx

int L1PromptAnalysis::dttf_phBx[MAXDTPH]
private

Definition at line 240 of file L1PromptAnalysis.h.

◆ dttf_phCode

int L1PromptAnalysis::dttf_phCode[MAXDTPH]
private

Definition at line 246 of file L1PromptAnalysis.h.

◆ dttf_phSe

int L1PromptAnalysis::dttf_phSe[MAXDTPH]
private

Definition at line 242 of file L1PromptAnalysis.h.

◆ dttf_phSize

int L1PromptAnalysis::dttf_phSize
private

Definition at line 239 of file L1PromptAnalysis.h.

◆ dttf_phSt

int L1PromptAnalysis::dttf_phSt[MAXDTPH]
private

Definition at line 243 of file L1PromptAnalysis.h.

◆ dttf_phWh

int L1PromptAnalysis::dttf_phWh[MAXDTPH]
private

Definition at line 241 of file L1PromptAnalysis.h.

◆ dttf_phX

float L1PromptAnalysis::dttf_phX[MAXDTPH]
private

Definition at line 247 of file L1PromptAnalysis.h.

◆ dttf_phY

float L1PromptAnalysis::dttf_phY[MAXDTPH]
private

Definition at line 248 of file L1PromptAnalysis.h.

◆ dttf_thBx

int L1PromptAnalysis::dttf_thBx[MAXDTTH]
private

Definition at line 251 of file L1PromptAnalysis.h.

◆ dttf_thCode

int L1PromptAnalysis::dttf_thCode[MAXDTTH][7]
private

Definition at line 258 of file L1PromptAnalysis.h.

◆ dttf_thSe

int L1PromptAnalysis::dttf_thSe[MAXDTTH]
private

Definition at line 253 of file L1PromptAnalysis.h.

◆ dttf_thSize

int L1PromptAnalysis::dttf_thSize
private

Definition at line 250 of file L1PromptAnalysis.h.

◆ dttf_thSt

int L1PromptAnalysis::dttf_thSt[MAXDTTH]
private

Definition at line 254 of file L1PromptAnalysis.h.

◆ dttf_thTheta

float L1PromptAnalysis::dttf_thTheta[MAXDTTH][7]
private

Definition at line 257 of file L1PromptAnalysis.h.

◆ dttf_thWh

int L1PromptAnalysis::dttf_thWh[MAXDTTH]
private

Definition at line 252 of file L1PromptAnalysis.h.

◆ dttf_thX

float L1PromptAnalysis::dttf_thX[MAXDTTH]
private

Definition at line 255 of file L1PromptAnalysis.h.

◆ dttf_thY

float L1PromptAnalysis::dttf_thY[MAXDTTH]
private

Definition at line 256 of file L1PromptAnalysis.h.

◆ dttf_trBx

int L1PromptAnalysis::dttf_trBx[MAXDTTR]
private

Definition at line 261 of file L1PromptAnalysis.h.

◆ dttf_trChPck

int L1PromptAnalysis::dttf_trChPck[MAXDTTR]
private

Definition at line 269 of file L1PromptAnalysis.h.

◆ dttf_trPhiGlob

int L1PromptAnalysis::dttf_trPhiGlob[MAXDTTR]
private

Definition at line 268 of file L1PromptAnalysis.h.

◆ dttf_trPhiPck

int L1PromptAnalysis::dttf_trPhiPck[MAXDTTR]
private

Definition at line 266 of file L1PromptAnalysis.h.

◆ dttf_trPhiVal

float L1PromptAnalysis::dttf_trPhiVal[MAXDTTR]
private

Definition at line 267 of file L1PromptAnalysis.h.

◆ dttf_trPtPck

int L1PromptAnalysis::dttf_trPtPck[MAXDTTR]
private

Definition at line 264 of file L1PromptAnalysis.h.

◆ dttf_trPtVal

float L1PromptAnalysis::dttf_trPtVal[MAXDTTR]
private

Definition at line 265 of file L1PromptAnalysis.h.

◆ dttf_trQual

int L1PromptAnalysis::dttf_trQual[MAXDTTR]
private

Definition at line 263 of file L1PromptAnalysis.h.

◆ dttf_trSc

int L1PromptAnalysis::dttf_trSc[MAXDTTR]
private

Definition at line 271 of file L1PromptAnalysis.h.

◆ dttf_trSize

int L1PromptAnalysis::dttf_trSize
private

Definition at line 260 of file L1PromptAnalysis.h.

◆ dttf_trTag

int L1PromptAnalysis::dttf_trTag[MAXDTTR]
private

Definition at line 262 of file L1PromptAnalysis.h.

◆ dttf_trWh

int L1PromptAnalysis::dttf_trWh[MAXDTTR]
private

Definition at line 270 of file L1PromptAnalysis.h.

◆ dttfSource_

edm::InputTag L1PromptAnalysis::dttfSource_
private

Definition at line 237 of file L1PromptAnalysis.h.

◆ dwc

int L1PromptAnalysis::dwc[MAXCSC]
private

Definition at line 123 of file L1PromptAnalysis.h.

◆ dwd

int L1PromptAnalysis::dwd[MAXDTBX]
private

Definition at line 112 of file L1PromptAnalysis.h.

◆ dwg

int L1PromptAnalysis::dwg[MAXGMT]
private

Definition at line 157 of file L1PromptAnalysis.h.

◆ dwrb

int L1PromptAnalysis::dwrb[MAXRPC]
private

Definition at line 133 of file L1PromptAnalysis.h.

◆ dwrf

int L1PromptAnalysis::dwrf[MAXRPC]
private

Definition at line 143 of file L1PromptAnalysis.h.

◆ etac

float L1PromptAnalysis::etac[MAXCSC]
private

Definition at line 120 of file L1PromptAnalysis.h.

◆ etad

float L1PromptAnalysis::etad[MAXDTBX]
private

Definition at line 108 of file L1PromptAnalysis.h.

◆ etael

float L1PromptAnalysis::etael[MAXGT]
private

Definition at line 173 of file L1PromptAnalysis.h.

◆ etafined

int L1PromptAnalysis::etafined[MAXDTBX]
private

Definition at line 109 of file L1PromptAnalysis.h.

◆ etag

float L1PromptAnalysis::etag[MAXGMT]
private

Definition at line 150 of file L1PromptAnalysis.h.

◆ etagen

float L1PromptAnalysis::etagen[MAXGEN]
private

Definition at line 92 of file L1PromptAnalysis.h.

◆ etajet

float L1PromptAnalysis::etajet[MAXGT]
private

Definition at line 179 of file L1PromptAnalysis.h.

◆ etarb

float L1PromptAnalysis::etarb[MAXRPC]
private

Definition at line 130 of file L1PromptAnalysis.h.

◆ etarf

float L1PromptAnalysis::etarf[MAXRPC]
private

Definition at line 140 of file L1PromptAnalysis.h.

◆ eventn

int L1PromptAnalysis::eventn
private

Definition at line 76 of file L1PromptAnalysis.h.

◆ gctCenJetsSource_

edm::InputTag L1PromptAnalysis::gctCenJetsSource_
private

Definition at line 182 of file L1PromptAnalysis.h.

◆ gctCJetEta

float L1PromptAnalysis::gctCJetEta[4]
private

Definition at line 198 of file L1PromptAnalysis.h.

◆ gctCJetPhi

float L1PromptAnalysis::gctCJetPhi[4]
private

Definition at line 199 of file L1PromptAnalysis.h.

◆ gctCJetRnk

float L1PromptAnalysis::gctCJetRnk[4]
private

Definition at line 200 of file L1PromptAnalysis.h.

◆ gctCJetSize

int L1PromptAnalysis::gctCJetSize
private

Definition at line 197 of file L1PromptAnalysis.h.

◆ gctEnergySumsSource_

edm::InputTag L1PromptAnalysis::gctEnergySumsSource_
private

Definition at line 185 of file L1PromptAnalysis.h.

◆ gctEtHad

float L1PromptAnalysis::gctEtHad
private

Definition at line 211 of file L1PromptAnalysis.h.

◆ gctEtMiss

float L1PromptAnalysis::gctEtMiss
private

Definition at line 209 of file L1PromptAnalysis.h.

◆ gctEtMissPhi

float L1PromptAnalysis::gctEtMissPhi
private

Definition at line 210 of file L1PromptAnalysis.h.

◆ gctEtTot

float L1PromptAnalysis::gctEtTot
private

Definition at line 212 of file L1PromptAnalysis.h.

◆ gctFJetEta

float L1PromptAnalysis::gctFJetEta[4]
private

Definition at line 202 of file L1PromptAnalysis.h.

◆ gctFJetPhi

float L1PromptAnalysis::gctFJetPhi[4]
private

Definition at line 203 of file L1PromptAnalysis.h.

◆ gctFJetRnk

float L1PromptAnalysis::gctFJetRnk[4]
private

Definition at line 204 of file L1PromptAnalysis.h.

◆ gctFJetSize

int L1PromptAnalysis::gctFJetSize
private

Definition at line 201 of file L1PromptAnalysis.h.

◆ gctForJetsSource_

edm::InputTag L1PromptAnalysis::gctForJetsSource_
private

Definition at line 183 of file L1PromptAnalysis.h.

◆ gctHFBitCountsEta

float L1PromptAnalysis::gctHFBitCountsEta[4]
private

Definition at line 216 of file L1PromptAnalysis.h.

◆ gctHFBitCountsSize

float L1PromptAnalysis::gctHFBitCountsSize
private

Definition at line 215 of file L1PromptAnalysis.h.

◆ gctHFRingEtSumEta

float L1PromptAnalysis::gctHFRingEtSumEta[4]
private

Definition at line 214 of file L1PromptAnalysis.h.

◆ gctHFRingEtSumSize

int L1PromptAnalysis::gctHFRingEtSumSize
private

Definition at line 213 of file L1PromptAnalysis.h.

◆ gctIsoEmEta

float L1PromptAnalysis::gctIsoEmEta[4]
private

Definition at line 190 of file L1PromptAnalysis.h.

◆ gctIsoEmPhi

float L1PromptAnalysis::gctIsoEmPhi[4]
private

Definition at line 191 of file L1PromptAnalysis.h.

◆ gctIsoEmRnk

float L1PromptAnalysis::gctIsoEmRnk[4]
private

Definition at line 192 of file L1PromptAnalysis.h.

◆ gctIsoEmSize

int L1PromptAnalysis::gctIsoEmSize
private

Definition at line 189 of file L1PromptAnalysis.h.

◆ gctIsoEmSource_

edm::InputTag L1PromptAnalysis::gctIsoEmSource_
private

Definition at line 186 of file L1PromptAnalysis.h.

◆ gctNonIsoEmEta

float L1PromptAnalysis::gctNonIsoEmEta[4]
private

Definition at line 194 of file L1PromptAnalysis.h.

◆ gctNonIsoEmPhi

float L1PromptAnalysis::gctNonIsoEmPhi[4]
private

Definition at line 195 of file L1PromptAnalysis.h.

◆ gctNonIsoEmRnk

float L1PromptAnalysis::gctNonIsoEmRnk[4]
private

Definition at line 196 of file L1PromptAnalysis.h.

◆ gctNonIsoEmSize

int L1PromptAnalysis::gctNonIsoEmSize
private

Definition at line 193 of file L1PromptAnalysis.h.

◆ gctNonIsoEmSource_

edm::InputTag L1PromptAnalysis::gctNonIsoEmSource_
private

Definition at line 187 of file L1PromptAnalysis.h.

◆ gctTauJetsSource_

edm::InputTag L1PromptAnalysis::gctTauJetsSource_
private

Definition at line 184 of file L1PromptAnalysis.h.

◆ gctTJetEta

float L1PromptAnalysis::gctTJetEta[4]
private

Definition at line 206 of file L1PromptAnalysis.h.

◆ gctTJetPhi

float L1PromptAnalysis::gctTJetPhi[4]
private

Definition at line 207 of file L1PromptAnalysis.h.

◆ gctTJetRnk

float L1PromptAnalysis::gctTJetRnk[4]
private

Definition at line 208 of file L1PromptAnalysis.h.

◆ gctTJetSize

int L1PromptAnalysis::gctTJetSize
private

Definition at line 205 of file L1PromptAnalysis.h.

◆ gttt

uint64_t L1PromptAnalysis::gttt[3]
private

Definition at line 166 of file L1PromptAnalysis.h.

◆ gttw1

uint64_t L1PromptAnalysis::gttw1[3]
private

Definition at line 164 of file L1PromptAnalysis.h.

◆ gttw2

uint64_t L1PromptAnalysis::gttw2[3]
private

Definition at line 165 of file L1PromptAnalysis.h.

◆ idxCSC

int L1PromptAnalysis::idxCSC[MAXGMT]
private

Definition at line 161 of file L1PromptAnalysis.h.

◆ idxDTBX

int L1PromptAnalysis::idxDTBX[MAXGMT]
private

Definition at line 160 of file L1PromptAnalysis.h.

◆ idxRPCb

int L1PromptAnalysis::idxRPCb[MAXGMT]
private

Definition at line 158 of file L1PromptAnalysis.h.

◆ idxRPCf

int L1PromptAnalysis::idxRPCf[MAXGMT]
private

Definition at line 159 of file L1PromptAnalysis.h.

◆ isolg

int L1PromptAnalysis::isolg[MAXGMT]
private

Definition at line 155 of file L1PromptAnalysis.h.

◆ lumi

int L1PromptAnalysis::lumi
private

Definition at line 77 of file L1PromptAnalysis.h.

◆ m_file

TFile* L1PromptAnalysis::m_file
private

Definition at line 274 of file L1PromptAnalysis.h.

◆ m_GeneratorInputTag

edm::InputTag L1PromptAnalysis::m_GeneratorInputTag
private

Definition at line 280 of file L1PromptAnalysis.h.

◆ m_GMTInputTag

edm::InputTag L1PromptAnalysis::m_GMTInputTag
private

Definition at line 277 of file L1PromptAnalysis.h.

◆ m_GTEvmInputTag

edm::InputTag L1PromptAnalysis::m_GTEvmInputTag
private

Definition at line 278 of file L1PromptAnalysis.h.

◆ m_GTInputTag

edm::InputTag L1PromptAnalysis::m_GTInputTag
private

Definition at line 279 of file L1PromptAnalysis.h.

◆ m_outfilename

std::string L1PromptAnalysis::m_outfilename
private

Definition at line 285 of file L1PromptAnalysis.h.

◆ m_PhysVal

bool L1PromptAnalysis::m_PhysVal
private

Definition at line 283 of file L1PromptAnalysis.h.

◆ m_SimulationInputTag

edm::InputTag L1PromptAnalysis::m_SimulationInputTag
private

Definition at line 281 of file L1PromptAnalysis.h.

◆ m_tree

TTree* L1PromptAnalysis::m_tree
private

Definition at line 275 of file L1PromptAnalysis.h.

◆ mipg

int L1PromptAnalysis::mipg[MAXGMT]
private

Definition at line 156 of file L1PromptAnalysis.h.

◆ ncsc

int L1PromptAnalysis::ncsc
private

Definition at line 116 of file L1PromptAnalysis.h.

◆ ndt

int L1PromptAnalysis::ndt
private

Definition at line 104 of file L1PromptAnalysis.h.

◆ nele

int L1PromptAnalysis::nele
private

Definition at line 169 of file L1PromptAnalysis.h.

◆ ngen

int L1PromptAnalysis::ngen
private

Definition at line 87 of file L1PromptAnalysis.h.

◆ ngmt

int L1PromptAnalysis::ngmt
private

Definition at line 146 of file L1PromptAnalysis.h.

◆ njet

int L1PromptAnalysis::njet
private

Definition at line 175 of file L1PromptAnalysis.h.

◆ nrpcb

int L1PromptAnalysis::nrpcb
private

Definition at line 126 of file L1PromptAnalysis.h.

◆ nrpcf

int L1PromptAnalysis::nrpcf
private

Definition at line 136 of file L1PromptAnalysis.h.

◆ orbitn

uint64_t L1PromptAnalysis::orbitn
private

Definition at line 79 of file L1PromptAnalysis.h.

◆ pargen

int L1PromptAnalysis::pargen[MAXGEN]
private

Definition at line 98 of file L1PromptAnalysis.h.

◆ phic

float L1PromptAnalysis::phic[MAXCSC]
private

Definition at line 121 of file L1PromptAnalysis.h.

◆ phid

float L1PromptAnalysis::phid[MAXDTBX]
private

Definition at line 110 of file L1PromptAnalysis.h.

◆ phiel

float L1PromptAnalysis::phiel[MAXGT]
private

Definition at line 172 of file L1PromptAnalysis.h.

◆ phig

float L1PromptAnalysis::phig[MAXGMT]
private

Definition at line 151 of file L1PromptAnalysis.h.

◆ phigen

float L1PromptAnalysis::phigen[MAXGEN]
private

Definition at line 93 of file L1PromptAnalysis.h.

◆ phijet

float L1PromptAnalysis::phijet[MAXGT]
private

Definition at line 178 of file L1PromptAnalysis.h.

◆ phirb

float L1PromptAnalysis::phirb[MAXRPC]
private

Definition at line 131 of file L1PromptAnalysis.h.

◆ phirf

float L1PromptAnalysis::phirf[MAXRPC]
private

Definition at line 141 of file L1PromptAnalysis.h.

◆ ptc

float L1PromptAnalysis::ptc[MAXCSC]
private

Definition at line 118 of file L1PromptAnalysis.h.

◆ ptd

float L1PromptAnalysis::ptd[MAXDTBX]
private

Definition at line 106 of file L1PromptAnalysis.h.

◆ ptg

float L1PromptAnalysis::ptg[MAXGMT]
private

Definition at line 148 of file L1PromptAnalysis.h.

◆ ptgen

float L1PromptAnalysis::ptgen[MAXGEN]
private

Definition at line 91 of file L1PromptAnalysis.h.

◆ pthat

float L1PromptAnalysis::pthat
private

Definition at line 84 of file L1PromptAnalysis.h.

◆ ptrb

float L1PromptAnalysis::ptrb[MAXRPC]
private

Definition at line 128 of file L1PromptAnalysis.h.

◆ ptrf

float L1PromptAnalysis::ptrf[MAXRPC]
private

Definition at line 138 of file L1PromptAnalysis.h.

◆ pxgen

float L1PromptAnalysis::pxgen[MAXGEN]
private

Definition at line 88 of file L1PromptAnalysis.h.

◆ pygen

float L1PromptAnalysis::pygen[MAXGEN]
private

Definition at line 89 of file L1PromptAnalysis.h.

◆ pzgen

float L1PromptAnalysis::pzgen[MAXGEN]
private

Definition at line 90 of file L1PromptAnalysis.h.

◆ qualc

int L1PromptAnalysis::qualc[MAXCSC]
private

Definition at line 122 of file L1PromptAnalysis.h.

◆ quald

int L1PromptAnalysis::quald[MAXDTBX]
private

Definition at line 111 of file L1PromptAnalysis.h.

◆ qualg

int L1PromptAnalysis::qualg[MAXGMT]
private

Definition at line 152 of file L1PromptAnalysis.h.

◆ qualrb

int L1PromptAnalysis::qualrb[MAXRPC]
private

Definition at line 132 of file L1PromptAnalysis.h.

◆ qualrf

int L1PromptAnalysis::qualrf[MAXRPC]
private

Definition at line 142 of file L1PromptAnalysis.h.

◆ rankel

float L1PromptAnalysis::rankel[MAXGT]
private

Definition at line 171 of file L1PromptAnalysis.h.

◆ rankg

int L1PromptAnalysis::rankg[MAXGMT]
private

Definition at line 154 of file L1PromptAnalysis.h.

◆ rankjet

float L1PromptAnalysis::rankjet[MAXGT]
private

Definition at line 177 of file L1PromptAnalysis.h.

◆ rctEmBx

int L1PromptAnalysis::rctEmBx[MAXRCTREG]
private

Definition at line 234 of file L1PromptAnalysis.h.

◆ rctEmEta

float L1PromptAnalysis::rctEmEta[MAXRCTREG]
private

Definition at line 231 of file L1PromptAnalysis.h.

◆ rctEmPhi

float L1PromptAnalysis::rctEmPhi[MAXRCTREG]
private

Definition at line 232 of file L1PromptAnalysis.h.

◆ rctEmRnk

float L1PromptAnalysis::rctEmRnk[MAXRCTREG]
private

Definition at line 233 of file L1PromptAnalysis.h.

◆ rctEmSize

int L1PromptAnalysis::rctEmSize
private

Definition at line 229 of file L1PromptAnalysis.h.

◆ rctIsIsoEm

int L1PromptAnalysis::rctIsIsoEm[MAXRCTREG]
private

Definition at line 230 of file L1PromptAnalysis.h.

◆ rctRegBx

int L1PromptAnalysis::rctRegBx[MAXRCTREG]
private

Definition at line 225 of file L1PromptAnalysis.h.

◆ rctRegEta

float L1PromptAnalysis::rctRegEta[MAXRCTREG]
private

Definition at line 221 of file L1PromptAnalysis.h.

◆ rctRegFGrain

int L1PromptAnalysis::rctRegFGrain[MAXRCTREG]
private

Definition at line 228 of file L1PromptAnalysis.h.

◆ rctRegMip

int L1PromptAnalysis::rctRegMip[MAXRCTREG]
private

Definition at line 227 of file L1PromptAnalysis.h.

◆ rctRegOverFlow

int L1PromptAnalysis::rctRegOverFlow[MAXRCTREG]
private

Definition at line 226 of file L1PromptAnalysis.h.

◆ rctRegPhi

float L1PromptAnalysis::rctRegPhi[MAXRCTREG]
private

Definition at line 222 of file L1PromptAnalysis.h.

◆ rctRegRnk

float L1PromptAnalysis::rctRegRnk[MAXRCTREG]
private

Definition at line 223 of file L1PromptAnalysis.h.

◆ rctRegSize

int L1PromptAnalysis::rctRegSize
private

Definition at line 220 of file L1PromptAnalysis.h.

◆ rctRegVeto

int L1PromptAnalysis::rctRegVeto[MAXRCTREG]
private

Definition at line 224 of file L1PromptAnalysis.h.

◆ rctSource_

edm::InputTag L1PromptAnalysis::rctSource_
private

Definition at line 219 of file L1PromptAnalysis.h.

◆ runn

int L1PromptAnalysis::runn
private

Definition at line 75 of file L1PromptAnalysis.h.

◆ timest

uint64_t L1PromptAnalysis::timest
private

Definition at line 80 of file L1PromptAnalysis.h.

◆ verbose_

bool L1PromptAnalysis::verbose_
private

Definition at line 284 of file L1PromptAnalysis.h.

◆ vxgen

float L1PromptAnalysis::vxgen[MAXGEN]
private

Definition at line 95 of file L1PromptAnalysis.h.

◆ vygen

float L1PromptAnalysis::vygen[MAXGEN]
private

Definition at line 96 of file L1PromptAnalysis.h.

◆ vzgen

float L1PromptAnalysis::vzgen[MAXGEN]
private

Definition at line 97 of file L1PromptAnalysis.h.

◆ weight

float L1PromptAnalysis::weight
private