CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes
GctErrorAnalyzer Class Reference

#include <L1Trigger/L1GctAnalyzer/src/GctErrorAnalyzer.cc>

Inheritance diagram for GctErrorAnalyzer:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

 GctErrorAnalyzer (const edm::ParameterSet &)
 
 ~GctErrorAnalyzer ()
 
- Public Member Functions inherited from edm::EDAnalyzer
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzer ()
 
ModuleDescription const & moduleDescription () const
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () const
 
 EDConsumerBase ()
 
ProductHolderIndexAndSkipBit indexFrom (EDGetToken, BranchType, TypeID const &) const
 
void itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
void itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
std::vector
< ProductHolderIndexAndSkipBit >
const & 
itemsToGetFromEvent () const
 
void labelsForToken (EDGetToken iToken, Labels &oLabels) const
 
void modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const
 
void modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
bool registeredToConsume (ProductHolderIndex, bool, BranchType) const
 
bool registeredToConsumeMany (TypeID const &, BranchType) const
 
void updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &)
 
virtual ~EDConsumerBase ()
 

Private Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &) override
 
virtual void beginJob () override
 
template<class T >
bool checkCollections (const T &collection, const unsigned int &constraint, const std::string &label)
 
virtual void endJob () override
 
 GctErrorAnalyzer ()
 
 GctErrorAnalyzer (const GctErrorAnalyzer &)
 
GctErrorAnalyzer operator= (const GctErrorAnalyzer &)
 
void plotCenJets (const edm::Handle< L1GctJetCandCollection > &data, const edm::Handle< L1GctJetCandCollection > &emu)
 
void plotEGErrors (const edm::Handle< L1GctEmCandCollection > &dataiso, const edm::Handle< L1GctEmCandCollection > &emuiso, const edm::Handle< L1GctEmCandCollection > &datanoniso, const edm::Handle< L1GctEmCandCollection > &emunoniso, const edm::Handle< L1CaloEmCollection > &regions)
 
void plotForJets (const edm::Handle< L1GctJetCandCollection > &data, const edm::Handle< L1GctJetCandCollection > &emu)
 
void plotHFBitCounts (const edm::Handle< L1GctHFBitCountsCollection > &hfBitCountsD, const edm::Handle< L1GctHFBitCountsCollection > &hfBitCountsE)
 
void plotHFErrors (const edm::Handle< L1GctHFRingEtSumsCollection > &hfRingSumsD, const edm::Handle< L1GctHFRingEtSumsCollection > &hfRingSumsE, const edm::Handle< L1GctHFBitCountsCollection > &hfBitCountsD, const edm::Handle< L1GctHFBitCountsCollection > &hfBitCountsE, const edm::Handle< L1CaloRegionCollection > &caloRegions)
 
void plotHFRingSums (const edm::Handle< L1GctHFRingEtSumsCollection > &data, const edm::Handle< L1GctHFRingEtSumsCollection > &emu)
 
void plotIntJets (const edm::Handle< L1GctInternJetDataCollection > &emu)
 
void plotIsoEm (const edm::Handle< L1GctEmCandCollection > &data, const edm::Handle< L1GctEmCandCollection > &emu)
 
void plotJetErrors (const edm::Handle< L1GctJetCandCollection > &cendata, const edm::Handle< L1GctJetCandCollection > &cenemu, const edm::Handle< L1GctJetCandCollection > &taudata, const edm::Handle< L1GctJetCandCollection > &tauemu, const edm::Handle< L1GctJetCandCollection > &fordata, const edm::Handle< L1GctJetCandCollection > &foremu, const edm::Handle< L1CaloRegionCollection > &regions)
 
void plotMissingEErrors (const edm::Handle< L1GctEtMissCollection > &missingEtD, const edm::Handle< L1GctEtMissCollection > &missingEtE, const edm::Handle< L1GctHtMissCollection > &missingHtD, const edm::Handle< L1GctHtMissCollection > &missingHtE, edm::Handle< L1CaloRegionCollection > &caloRegions, const edm::Handle< L1GctInternJetDataCollection > &intjetsemu, const edm::Handle< L1GctInternHtMissCollection > intMissingHtD)
 
void plotMissingEt (const edm::Handle< L1GctEtMissCollection > &missingEtD, const edm::Handle< L1GctEtMissCollection > &missingEtE)
 
void plotMissingHt (const edm::Handle< L1GctHtMissCollection > &missingHtD, const edm::Handle< L1GctHtMissCollection > &missingHtE)
 
void plotNonIsoEm (const edm::Handle< L1GctEmCandCollection > &data, const edm::Handle< L1GctEmCandCollection > &emu)
 
void plotRCTRegions (const edm::Handle< L1CaloRegionCollection > &caloRegions)
 
void plotTauJets (const edm::Handle< L1GctJetCandCollection > &data, const edm::Handle< L1GctJetCandCollection > &emu)
 
void plotTotalE (const edm::Handle< L1GctEtTotalCollection > &totalEtD, const edm::Handle< L1GctEtTotalCollection > &totalEtE)
 
void plotTotalEErrors (const edm::Handle< L1GctEtTotalCollection > &totalEtD, const edm::Handle< L1GctEtTotalCollection > &totalEtE, const edm::Handle< L1GctEtHadCollection > &totalHtD, const edm::Handle< L1GctEtHadCollection > &totalHtE, const edm::Handle< L1CaloRegionCollection > &caloRegions)
 
void plotTotalH (const edm::Handle< L1GctEtHadCollection > &totalHtD, const edm::Handle< L1GctEtHadCollection > &totalHtE)
 

Static Private Member Functions

static bool sortJets (const jetData &jet1, const jetData &jet2)
 

Private Attributes

TH1I * cenJet_errorFlag_
 
TH2I * cenJetD_EtEtaPhi_
 
TH2I * cenJetD_GlobalError_EtEtaPhi_
 
TH1I * cenJetD_GlobalError_Rank_
 
TH2I * cenJetD_OccEtaPhi_
 
TH1I * cenJetD_Rank_
 
TH2I * cenJetE_EtEtaPhi_
 
TH2I * cenJetE_GlobalError_EtEtaPhi_
 
TH1I * cenJetE_GlobalError_Rank_
 
TH2I * cenJetE_OccEtaPhi_
 
TH1I * cenJetE_Rank_
 
edm::InputTag dataTag_
 
bool doBitCountDebug_
 
bool doCenJetsDebug_
 
bool doEg_
 
bool doEmuMBx_
 
bool doExtraMissingHTDebug_
 
bool doForJetsDebug_
 
bool doGCTMBx_
 
bool doHF_
 
bool doIsoDebug_
 
bool doJets_
 
bool doMissingEnergySums_
 
bool doMissingETDebug_
 
bool doMissingHTDebug_
 
bool doNonIsoDebug_
 
bool doRCT_
 
bool doRCTMBx_
 
bool doRingSumDebug_
 
bool doTauJetsDebug_
 
bool doTotalEnergySums_
 
bool doTotalEtDebug_
 
bool doTotalHtDebug_
 
edm::InputTag emuTag_
 
int EmuTrigBx_
 
std::vector< TFileDirectoryerrorHistCat
 
unsigned int eventNumber
 
TH1I * forJet_errorFlag_
 
TH2I * forJetD_EtEtaPhi_
 
TH2I * forJetD_GlobalError_EtEtaPhi_
 
TH1I * forJetD_GlobalError_Rank_
 
TH2I * forJetD_OccEtaPhi_
 
TH1I * forJetD_Rank_
 
TH2I * forJetE_EtEtaPhi_
 
TH2I * forJetE_GlobalError_EtEtaPhi_
 
TH1I * forJetE_GlobalError_Rank_
 
TH2I * forJetE_OccEtaPhi_
 
TH1I * forJetE_Rank_
 
int GCTTrigBx_
 
TH1I * hfBitCount_errorFlag_
 
TH1I * hfBitCountD_1neg_
 
TH1I * hfBitCountD_1pos_
 
TH1I * hfBitCountD_2neg_
 
TH1I * hfBitCountD_2pos_
 
TH1I * hfBitCountE_1neg_
 
TH1I * hfBitCountE_1pos_
 
TH1I * hfBitCountE_2neg_
 
TH1I * hfBitCountE_2pos_
 
TH1I * hfRingSum_errorFlag_
 
TH1I * hfRingSumD_1neg_
 
TH1I * hfRingSumD_1pos_
 
TH1I * hfRingSumD_2neg_
 
TH1I * hfRingSumD_2pos_
 
TH1I * hfRingSumE_1neg_
 
TH1I * hfRingSumE_1pos_
 
TH1I * hfRingSumE_2neg_
 
TH1I * hfRingSumE_2pos_
 
TH1I * intJetE_Et_
 
TH1I * intJetE_Jet1Et_
 
TH1I * intJetE_Jet2Et_
 
TH1I * intJetE_Jet3Et_
 
TH1I * intJetE_Jet4Et_
 
TH1I * intJetE_Of_
 
TH2I * intJetEtEtaPhiE_
 
bool isBitCountError
 
bool isCenJetError
 
bool isForJetError
 
bool isIsoError
 
bool isMissingEError
 
bool isMissingHError
 
bool isNonIsoError
 
TH1I * isoEg_errorFlag_
 
TH2I * isoEgD_EtEtaPhi_
 
TH2I * isoEgD_GlobalError_EtEtaPhi_
 
TH1I * isoEgD_GlobalError_Rank_
 
TH2I * isoEgD_OccEtaPhi_
 
TH1I * isoEgD_Rank_
 
TH2I * isoEgE_EtEtaPhi_
 
TH2I * isoEgE_GlobalError_EtEtaPhi_
 
TH1I * isoEgE_GlobalError_Rank_
 
TH2I * isoEgE_OccEtaPhi_
 
TH1I * isoEgE_Rank_
 
bool isRingSumError
 
bool isTauJetError
 
bool isTotalEError
 
bool isTotalHError
 
GctErrorAnalyzerMBxInfo MBxInfo
 
TH1I * missingEt_errorFlag_
 
TH1I * missingEtD_
 
TH1I * missingEtD_Of_
 
TH1I * missingEtD_Phi_
 
TH1I * missingEtE_
 
TH1I * missingEtE_Of_
 
TH1I * missingEtE_Phi_
 
TH1I * missingHt_errorFlag_
 
TH1I * missingHtD_
 
TH1I * missingHtD_HtXNegLeaf1
 
TH1I * missingHtD_HtXNegLeaf2
 
TH1I * missingHtD_HtXNegLeaf3
 
TH1I * missingHtD_HtXPosLeaf1
 
TH1I * missingHtD_HtXPosLeaf2
 
TH1I * missingHtD_HtXPosLeaf3
 
TH1I * missingHtD_HtYNegLeaf1
 
TH1I * missingHtD_HtYNegLeaf2
 
TH1I * missingHtD_HtYNegLeaf3
 
TH1I * missingHtD_HtYPosLeaf1
 
TH1I * missingHtD_HtYPosLeaf2
 
TH1I * missingHtD_HtYPosLeaf3
 
TH1I * missingHtD_Of_
 
TH1I * missingHtD_Phi_
 
TH1I * missingHtE_
 
TH1I * missingHtE_Of_
 
TH1I * missingHtE_Phi_
 
TH1I * nonIsoEg_errorFlag_
 
TH2I * nonIsoEgD_EtEtaPhi_
 
TH2I * nonIsoEgD_GlobalError_EtEtaPhi_
 
TH1I * nonIsoEgD_GlobalError_Rank_
 
TH2I * nonIsoEgD_OccEtaPhi_
 
TH1I * nonIsoEgD_Rank_
 
TH2I * nonIsoEgE_EtEtaPhi_
 
TH2I * nonIsoEgE_GlobalError_EtEtaPhi_
 
TH1I * nonIsoEgE_GlobalError_Rank_
 
TH2I * nonIsoEgE_OccEtaPhi_
 
TH1I * nonIsoEgE_Rank_
 
TH2I * RCT_EtEtaPhi_
 
TH2I * RCT_FgEtaPhi_
 
TH2I * RCT_OfEtaPhi_
 
const unsigned int * RCT_REGION_QUANTA
 
TH2I * RCT_TvEtaPhi_
 
int RCTTrigBx_
 
TH1I * tauJet_errorFlag_
 
TH2I * tauJetD_EtEtaPhi_
 
TH2I * tauJetD_GlobalError_EtEtaPhi_
 
TH1I * tauJetD_GlobalError_Rank_
 
TH2I * tauJetD_OccEtaPhi_
 
TH1I * tauJetD_Rank_
 
TH2I * tauJetE_EtEtaPhi_
 
TH2I * tauJetE_GlobalError_EtEtaPhi_
 
TH1I * tauJetE_GlobalError_Rank_
 
TH2I * tauJetE_OccEtaPhi_
 
TH1I * tauJetE_Rank_
 
TH1I * totalEt_errorFlag_
 
TH1I * totalEtD_
 
TH1I * totalEtD_Of_
 
TH1I * totalEtE_
 
TH1I * totalEtE_Of_
 
TH1I * totalHt_errorFlag_
 
TH1I * totalHtD_
 
TH1I * totalHtD_Of_
 
TH1I * totalHtE_
 
TH1I * totalHtE_Of_
 
std::string useSys_
 

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 &)
 
- Protected Member Functions inherited from edm::EDConsumerBase
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
EDGetToken consumes (const TypeToGet &id, 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 ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 

Detailed Description

Description: Tool to debug the GCT with useful output

Implementation: <Notes on="" implementation>="">

Definition at line 57 of file GctErrorAnalyzer.cc.

Constructor & Destructor Documentation

GctErrorAnalyzer::GctErrorAnalyzer ( )
private
GctErrorAnalyzer::GctErrorAnalyzer ( const GctErrorAnalyzer )
private
GctErrorAnalyzer::GctErrorAnalyzer ( const edm::ParameterSet iConfig)
explicit

Definition at line 270 of file GctErrorAnalyzer.cc.

GctErrorAnalyzer::~GctErrorAnalyzer ( )

Definition at line 571 of file GctErrorAnalyzer.cc.

Member Function Documentation

void GctErrorAnalyzer::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)
overrideprivatevirtual

Implements edm::EDAnalyzer.

Definition at line 586 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::beginJob ( void  )
overrideprivatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 828 of file GctErrorAnalyzer.cc.

template<class T >
bool GctErrorAnalyzer::checkCollections ( const T collection,
const unsigned int &  constraint,
const std::string &  label 
)
private

Definition at line 1110 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::endJob ( void  )
overrideprivatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 834 of file GctErrorAnalyzer.cc.

GctErrorAnalyzer GctErrorAnalyzer::operator= ( const GctErrorAnalyzer )
private
void GctErrorAnalyzer::plotCenJets ( const edm::Handle< L1GctJetCandCollection > &  data,
const edm::Handle< L1GctJetCandCollection > &  emu 
)
private

Definition at line 961 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotEGErrors ( const edm::Handle< L1GctEmCandCollection > &  dataiso,
const edm::Handle< L1GctEmCandCollection > &  emuiso,
const edm::Handle< L1GctEmCandCollection > &  datanoniso,
const edm::Handle< L1GctEmCandCollection > &  emunoniso,
const edm::Handle< L1CaloEmCollection > &  regions 
)
private

Definition at line 903 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotForJets ( const edm::Handle< L1GctJetCandCollection > &  data,
const edm::Handle< L1GctJetCandCollection > &  emu 
)
private

Definition at line 1009 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotHFBitCounts ( const edm::Handle< L1GctHFBitCountsCollection > &  hfBitCountsD,
const edm::Handle< L1GctHFBitCountsCollection > &  hfBitCountsE 
)
private

Definition at line 1219 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotHFErrors ( const edm::Handle< L1GctHFRingEtSumsCollection > &  hfRingSumsD,
const edm::Handle< L1GctHFRingEtSumsCollection > &  hfRingSumsE,
const edm::Handle< L1GctHFBitCountsCollection > &  hfBitCountsD,
const edm::Handle< L1GctHFBitCountsCollection > &  hfBitCountsE,
const edm::Handle< L1CaloRegionCollection > &  caloRegions 
)
private

Definition at line 1241 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotHFRingSums ( const edm::Handle< L1GctHFRingEtSumsCollection > &  data,
const edm::Handle< L1GctHFRingEtSumsCollection > &  emu 
)
private

Definition at line 1196 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotIntJets ( const edm::Handle< L1GctInternJetDataCollection > &  emu)
private

Definition at line 1033 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotIsoEm ( const edm::Handle< L1GctEmCandCollection > &  data,
const edm::Handle< L1GctEmCandCollection > &  emu 
)
private

Definition at line 853 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotJetErrors ( const edm::Handle< L1GctJetCandCollection > &  cendata,
const edm::Handle< L1GctJetCandCollection > &  cenemu,
const edm::Handle< L1GctJetCandCollection > &  taudata,
const edm::Handle< L1GctJetCandCollection > &  tauemu,
const edm::Handle< L1GctJetCandCollection > &  fordata,
const edm::Handle< L1GctJetCandCollection > &  foremu,
const edm::Handle< L1CaloRegionCollection > &  regions 
)
private

Definition at line 1128 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotMissingEErrors ( const edm::Handle< L1GctEtMissCollection > &  missingEtD,
const edm::Handle< L1GctEtMissCollection > &  missingEtE,
const edm::Handle< L1GctHtMissCollection > &  missingHtD,
const edm::Handle< L1GctHtMissCollection > &  missingHtE,
edm::Handle< L1CaloRegionCollection > &  caloRegions,
const edm::Handle< L1GctInternJetDataCollection > &  intjetsemu,
const edm::Handle< L1GctInternHtMissCollection intMissingHtD 
)
private

Definition at line 1456 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotMissingEt ( const edm::Handle< L1GctEtMissCollection > &  missingEtD,
const edm::Handle< L1GctEtMissCollection > &  missingEtE 
)
private

Definition at line 1408 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotMissingHt ( const edm::Handle< L1GctHtMissCollection > &  missingHtD,
const edm::Handle< L1GctHtMissCollection > &  missingHtE 
)
private

Definition at line 1432 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotNonIsoEm ( const edm::Handle< L1GctEmCandCollection > &  data,
const edm::Handle< L1GctEmCandCollection > &  emu 
)
private

Definition at line 878 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotRCTRegions ( const edm::Handle< L1CaloRegionCollection > &  caloRegions)
private

Definition at line 838 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotTauJets ( const edm::Handle< L1GctJetCandCollection > &  data,
const edm::Handle< L1GctJetCandCollection > &  emu 
)
private

Definition at line 985 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotTotalE ( const edm::Handle< L1GctEtTotalCollection > &  totalEtD,
const edm::Handle< L1GctEtTotalCollection > &  totalEtE 
)
private

Definition at line 1317 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotTotalEErrors ( const edm::Handle< L1GctEtTotalCollection > &  totalEtD,
const edm::Handle< L1GctEtTotalCollection > &  totalEtE,
const edm::Handle< L1GctEtHadCollection > &  totalHtD,
const edm::Handle< L1GctEtHadCollection > &  totalHtE,
const edm::Handle< L1CaloRegionCollection > &  caloRegions 
)
private

Definition at line 1351 of file GctErrorAnalyzer.cc.

void GctErrorAnalyzer::plotTotalH ( const edm::Handle< L1GctEtHadCollection > &  totalHtD,
const edm::Handle< L1GctEtHadCollection > &  totalHtE 
)
private

Definition at line 1334 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::sortJets ( const jetData jet1,
const jetData jet2 
)
staticprivate

Definition at line 1104 of file GctErrorAnalyzer.cc.

Member Data Documentation

TH1I* GctErrorAnalyzer::cenJet_errorFlag_
private

Definition at line 160 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::cenJetD_EtEtaPhi_
private

Definition at line 158 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::cenJetD_GlobalError_EtEtaPhi_
private

Definition at line 164 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::cenJetD_GlobalError_Rank_
private

Definition at line 162 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::cenJetD_OccEtaPhi_
private

Definition at line 159 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::cenJetD_Rank_
private

Definition at line 157 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::cenJetE_EtEtaPhi_
private

Definition at line 158 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::cenJetE_GlobalError_EtEtaPhi_
private

Definition at line 165 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::cenJetE_GlobalError_Rank_
private

Definition at line 163 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::cenJetE_OccEtaPhi_
private

Definition at line 159 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::cenJetE_Rank_
private

Definition at line 157 of file GctErrorAnalyzer.cc.

edm::InputTag GctErrorAnalyzer::dataTag_
private

Definition at line 125 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doBitCountDebug_
private

Definition at line 105 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doCenJetsDebug_
private

Definition at line 100 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doEg_
private

Definition at line 96 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doEmuMBx_
private

Definition at line 118 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doExtraMissingHTDebug_
private

Definition at line 112 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doForJetsDebug_
private

Definition at line 102 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doGCTMBx_
private

Definition at line 119 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doHF_
private

Definition at line 103 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doIsoDebug_
private

Definition at line 97 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doJets_
private

Definition at line 99 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doMissingEnergySums_
private

Definition at line 109 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doMissingETDebug_
private

Definition at line 110 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doMissingHTDebug_
private

Definition at line 111 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doNonIsoDebug_
private

Definition at line 98 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doRCT_
private

Definition at line 95 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doRCTMBx_
private

Definition at line 117 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doRingSumDebug_
private

Definition at line 104 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doTauJetsDebug_
private

Definition at line 101 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doTotalEnergySums_
private

Definition at line 106 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doTotalEtDebug_
private

Definition at line 107 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::doTotalHtDebug_
private

Definition at line 108 of file GctErrorAnalyzer.cc.

edm::InputTag GctErrorAnalyzer::emuTag_
private

Definition at line 126 of file GctErrorAnalyzer.cc.

int GctErrorAnalyzer::EmuTrigBx_
private

Definition at line 122 of file GctErrorAnalyzer.cc.

std::vector<TFileDirectory> GctErrorAnalyzer::errorHistCat
private

Definition at line 245 of file GctErrorAnalyzer.cc.

unsigned int GctErrorAnalyzer::eventNumber
private

Definition at line 248 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::forJet_errorFlag_
private

Definition at line 180 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::forJetD_EtEtaPhi_
private

Definition at line 178 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::forJetD_GlobalError_EtEtaPhi_
private

Definition at line 184 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::forJetD_GlobalError_Rank_
private

Definition at line 182 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::forJetD_OccEtaPhi_
private

Definition at line 179 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::forJetD_Rank_
private

Definition at line 177 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::forJetE_EtEtaPhi_
private

Definition at line 178 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::forJetE_GlobalError_EtEtaPhi_
private

Definition at line 185 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::forJetE_GlobalError_Rank_
private

Definition at line 183 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::forJetE_OccEtaPhi_
private

Definition at line 179 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::forJetE_Rank_
private

Definition at line 177 of file GctErrorAnalyzer.cc.

int GctErrorAnalyzer::GCTTrigBx_
private

Definition at line 123 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::hfBitCount_errorFlag_
private

Definition at line 201 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfBitCountD_1neg_
private

Definition at line 199 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::hfBitCountD_1pos_
private

Definition at line 199 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfBitCountD_2neg_
private

Definition at line 199 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfBitCountD_2pos_
private

Definition at line 199 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfBitCountE_1neg_
private

Definition at line 200 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::hfBitCountE_1pos_
private

Definition at line 200 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfBitCountE_2neg_
private

Definition at line 200 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfBitCountE_2pos_
private

Definition at line 200 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::hfRingSum_errorFlag_
private

Definition at line 197 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfRingSumD_1neg_
private

Definition at line 195 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::hfRingSumD_1pos_
private

Definition at line 195 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfRingSumD_2neg_
private

Definition at line 195 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfRingSumD_2pos_
private

Definition at line 195 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfRingSumE_1neg_
private

Definition at line 196 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::hfRingSumE_1pos_
private

Definition at line 196 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfRingSumE_2neg_
private

Definition at line 196 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::hfRingSumE_2pos_
private

Definition at line 196 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::intJetE_Et_
private

Definition at line 188 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::intJetE_Jet1Et_
private

Definition at line 190 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::intJetE_Jet2Et_
private

Definition at line 191 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::intJetE_Jet3Et_
private

Definition at line 192 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::intJetE_Jet4Et_
private

Definition at line 193 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::intJetE_Of_
private

Definition at line 189 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::intJetEtEtaPhiE_
private

Definition at line 187 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isBitCountError
private

Definition at line 236 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isCenJetError
private

Definition at line 232 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isForJetError
private

Definition at line 234 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isIsoError
private

Definition at line 230 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isMissingEError
private

Definition at line 239 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isMissingHError
private

Definition at line 240 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isNonIsoError
private

Definition at line 231 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::isoEg_errorFlag_
private

Definition at line 140 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::isoEgD_EtEtaPhi_
private

Definition at line 138 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::isoEgD_GlobalError_EtEtaPhi_
private

Definition at line 144 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::isoEgD_GlobalError_Rank_
private

Definition at line 142 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::isoEgD_OccEtaPhi_
private

Definition at line 139 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::isoEgD_Rank_
private

Definition at line 137 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::isoEgE_EtEtaPhi_
private

Definition at line 138 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::isoEgE_GlobalError_EtEtaPhi_
private

Definition at line 145 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::isoEgE_GlobalError_Rank_
private

Definition at line 143 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::isoEgE_OccEtaPhi_
private

Definition at line 139 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::isoEgE_Rank_
private

Definition at line 137 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isRingSumError
private

Definition at line 235 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isTauJetError
private

Definition at line 233 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isTotalEError
private

Definition at line 237 of file GctErrorAnalyzer.cc.

bool GctErrorAnalyzer::isTotalHError
private

Definition at line 238 of file GctErrorAnalyzer.cc.

GctErrorAnalyzerMBxInfo GctErrorAnalyzer::MBxInfo
private

Definition at line 131 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingEt_errorFlag_
private

Definition at line 220 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingEtD_
private

Definition at line 217 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingEtD_Of_
private

Definition at line 218 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingEtD_Phi_
private

Definition at line 219 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingEtE_
private

Definition at line 217 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingEtE_Of_
private

Definition at line 218 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingEtE_Phi_
private

Definition at line 219 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingHt_errorFlag_
private

Definition at line 225 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingHtD_
private

Definition at line 222 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtXNegLeaf1
private

Definition at line 226 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtXNegLeaf2
private

Definition at line 226 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtXNegLeaf3
private

Definition at line 226 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingHtD_HtXPosLeaf1
private

Definition at line 226 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtXPosLeaf2
private

Definition at line 226 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtXPosLeaf3
private

Definition at line 226 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtYNegLeaf1
private

Definition at line 227 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtYNegLeaf2
private

Definition at line 227 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtYNegLeaf3
private

Definition at line 227 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingHtD_HtYPosLeaf1
private

Definition at line 227 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtYPosLeaf2
private

Definition at line 227 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtD_HtYPosLeaf3
private

Definition at line 227 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingHtD_Of_
private

Definition at line 223 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::missingHtD_Phi_
private

Definition at line 224 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtE_
private

Definition at line 222 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtE_Of_
private

Definition at line 223 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::missingHtE_Phi_
private

Definition at line 224 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::nonIsoEg_errorFlag_
private

Definition at line 150 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::nonIsoEgD_EtEtaPhi_
private

Definition at line 148 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::nonIsoEgD_GlobalError_EtEtaPhi_
private

Definition at line 154 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::nonIsoEgD_GlobalError_Rank_
private

Definition at line 152 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::nonIsoEgD_OccEtaPhi_
private

Definition at line 149 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::nonIsoEgD_Rank_
private

Definition at line 147 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::nonIsoEgE_EtEtaPhi_
private

Definition at line 148 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::nonIsoEgE_GlobalError_EtEtaPhi_
private

Definition at line 155 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::nonIsoEgE_GlobalError_Rank_
private

Definition at line 153 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::nonIsoEgE_OccEtaPhi_
private

Definition at line 149 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::nonIsoEgE_Rank_
private

Definition at line 147 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::RCT_EtEtaPhi_
private

Definition at line 135 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::RCT_FgEtaPhi_
private

Definition at line 135 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::RCT_OfEtaPhi_
private

Definition at line 135 of file GctErrorAnalyzer.cc.

const unsigned int* GctErrorAnalyzer::RCT_REGION_QUANTA
private

Definition at line 250 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::RCT_TvEtaPhi_
private

Definition at line 135 of file GctErrorAnalyzer.cc.

int GctErrorAnalyzer::RCTTrigBx_
private

Definition at line 121 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::tauJet_errorFlag_
private

Definition at line 170 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::tauJetD_EtEtaPhi_
private

Definition at line 168 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::tauJetD_GlobalError_EtEtaPhi_
private

Definition at line 174 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::tauJetD_GlobalError_Rank_
private

Definition at line 172 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::tauJetD_OccEtaPhi_
private

Definition at line 169 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::tauJetD_Rank_
private

Definition at line 167 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::tauJetE_EtEtaPhi_
private

Definition at line 168 of file GctErrorAnalyzer.cc.

TH2I* GctErrorAnalyzer::tauJetE_GlobalError_EtEtaPhi_
private

Definition at line 175 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::tauJetE_GlobalError_Rank_
private

Definition at line 173 of file GctErrorAnalyzer.cc.

TH2I * GctErrorAnalyzer::tauJetE_OccEtaPhi_
private

Definition at line 169 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::tauJetE_Rank_
private

Definition at line 167 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::totalEt_errorFlag_
private

Definition at line 205 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::totalEtD_
private

Definition at line 203 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::totalEtD_Of_
private

Definition at line 204 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::totalEtE_
private

Definition at line 203 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::totalEtE_Of_
private

Definition at line 204 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::totalHt_errorFlag_
private

Definition at line 212 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::totalHtD_
private

Definition at line 210 of file GctErrorAnalyzer.cc.

TH1I* GctErrorAnalyzer::totalHtD_Of_
private

Definition at line 211 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::totalHtE_
private

Definition at line 210 of file GctErrorAnalyzer.cc.

TH1I * GctErrorAnalyzer::totalHtE_Of_
private

Definition at line 211 of file GctErrorAnalyzer.cc.

std::string GctErrorAnalyzer::useSys_
private

Definition at line 128 of file GctErrorAnalyzer.cc.