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 Types | Private Member Functions | Private Attributes | Static Private Attributes
EcalDisplaysByEvent Class Reference

#include <EcalDisplaysByEvent.h>

Inheritance diagram for EcalDisplaysByEvent:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

 EcalDisplaysByEvent (const edm::ParameterSet &)
 
 ~EcalDisplaysByEvent ()
 
- 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 Types

enum  Ecal2DHistSubDetType {
  EB_FINE = 0, EB_COARSE = 1, EEM_FINE = 2, EEM_COARSE = 3,
  EEP_FINE = 4, EEP_COARSE = 5
}
 

Private Member Functions

virtual void analyze (edm::Event const &, edm::EventSetup const &)
 
virtual void beginRun (edm::Run const &, edm::EventSetup const &)
 
void deleteEvtByEvtHists ()
 
void drawCanvas (TCanvas *canvas, TH1F *hist1, TH1F *hist2, TH1F *hist3)
 
void drawCanvas (TCanvas *canvas, TH2F *hist1, TH2F *hist2, TH2F *hist3)
 
void drawCanvas (TCanvas *canvas, TH3F *hist1, TH3F *hist2, TH3F *hist3)
 
void drawEELines ()
 
void drawHistos ()
 
void drawTimingErrors (TProfile2D *profile)
 
virtual void endJob ()
 
std::string floatToString (float num)
 
int getEEIndex (EcalElectronicsId elecId)
 
TCanvas * init2DEcalCanvas (std::string canvasName)
 
TH2F * init2DEcalHist (std::string histTypeName, int subDet)
 
TH3F * init3DEcalHist (std::string histTypeName, int dubDet)
 
void initAllEventHistos ()
 
void initEvtByEvtHists (int naiveEvtNum_, int ievt)
 
void initHists (int)
 
std::string intToString (int num)
 
void makeHistos (edm::Handle< EBDigiCollection > ebDigis)
 
void makeHistos (edm::Handle< EEDigiCollection > eeDigis)
 
void makeHistos (edm::Handle< EcalRecHitCollection > hits)
 
TGraph * selectDigi (DetId det, int ievt)
 
void selectHits (edm::Handle< EcalRecHitCollection > hits, int ievt, edm::ESHandle< CaloTopology > caloTopo)
 

Private Attributes

int abscissa [10]
 
TH1F * allFedsTimingHist_
 
TTree * canvasNames_
 
std::map< int, float > crysAndAmplitudesMap_
 
TCanvas * digiOccupancyCanvas_
 
TCanvas * digiOccupancyCanvasAll_
 
TCanvas * digiOccupancyCoarseCanvas_
 
TCanvas * digiOccupancyCoarseCanvasAll_
 
TH2F * digiOccupancyEB_
 
TH2F * digiOccupancyEBAll_
 
TH2F * digiOccupancyEBcoarse_
 
TH2F * digiOccupancyEBcoarseAll_
 
TH2F * digiOccupancyEEM_
 
TH2F * digiOccupancyEEMAll_
 
TH2F * digiOccupancyEEMcoarse_
 
TH2F * digiOccupancyEEMcoarseAll_
 
TH2F * digiOccupancyEEP_
 
TH2F * digiOccupancyEEPAll_
 
TH2F * digiOccupancyEEPcoarse_
 
TH2F * digiOccupancyEEPcoarseAll_
 
edm::InputTag EBDigis_
 
edm::Handle< EBDigiCollectionEBdigisHandle
 
edm::InputTag EBRecHitCollection_
 
const EcalElectronicsMappingecalElectronicsMap_
 
edm::InputTag EEDigis_
 
edm::Handle< EEDigiCollectionEEdigisHandle
 
edm::InputTag EERecHitCollection_
 
TCanvas * energyCanvas_
 
TCanvas * energyCanvasAll_
 
TH1F * energyEB_
 
TH1F * energyEBAll_
 
TH1F * energyEEM_
 
TH1F * energyEEMAll_
 
TH1F * energyEEP_
 
TH1F * energyEEPAll_
 
TCanvas * energyMapCanvas_
 
TCanvas * energyMapCanvasAll_
 
TCanvas * energyMapCoarseCanvas_
 
TCanvas * energyMapCoarseCanvasAll_
 
TH2F * energyMapEB_
 
TH2F * energyMapEBAll_
 
TH2F * energyMapEBcoarse_
 
TH2F * energyMapEBcoarseAll_
 
TH2F * energyMapEEM_
 
TH2F * energyMapEEMAll_
 
TH2F * energyMapEEMcoarse_
 
TH2F * energyMapEEMcoarseAll_
 
TH2F * energyMapEEP_
 
TH2F * energyMapEEPAll_
 
TH2F * energyMapEEPcoarse_
 
TH2F * energyMapEEPcoarseAll_
 
EcalFedMapfedMap_
 
std::map< int, EcalDCCHeaderBlockFEDsAndDCCHeaders_
 
std::map< int, TH1F * > FEDsAndTimingHists_
 
edm::InputTag headerProducer_
 
TTree * histoCanvasNames_
 
std::vector< std::string > * histoCanvasNamesVector
 
double histRangeMax_
 
double histRangeMin_
 
std::set< EBDetIdlistEBChannels
 
std::set< EEDetIdlistEEChannels
 
bool makeDigiGraphs_
 
bool makeEnergyHistos_
 
bool makeOccupancyHistos_
 
bool makeTimingHistos_
 
std::vector< int > maskedChannels_
 
std::vector< std::string > maskedEBs_
 
std::vector< int > maskedFEDs_
 
double minTimingAmp_
 
double minTimingEnergyEB_
 
double minTimingEnergyEE_
 
int naiveEvtNum_
 
std::vector< std::string > * names
 
int ordinate [10]
 
TCanvas * recHitOccupancyCanvas_
 
TCanvas * recHitOccupancyCanvasAll_
 
TCanvas * recHitOccupancyCoarseCanvas_
 
TCanvas * recHitOccupancyCoarseCanvasAll_
 
TH2F * recHitOccupancyEB_
 
TH2F * recHitOccupancyEBAll_
 
TH2F * recHitOccupancyEBcoarse_
 
TH2F * recHitOccupancyEBcoarseAll_
 
TH2F * recHitOccupancyEEM_
 
TH2F * recHitOccupancyEEMAll_
 
TH2F * recHitOccupancyEEMcoarse_
 
TH2F * recHitOccupancyEEMcoarseAll_
 
TH2F * recHitOccupancyEEP_
 
TH2F * recHitOccupancyEEPAll_
 
TH2F * recHitOccupancyEEPcoarse_
 
TH2F * recHitOccupancyEEPcoarseAll_
 
int runNum_
 
std::vector< int > seedCrys_
 
std::map< std::string, int > seedFrequencyMap_
 
int side_
 
double threshold_
 
TCanvas * timingCanvas_
 
TCanvas * timingCanvasAll_
 
TH1F * timingEB_
 
TH1F * timingEBAll_
 
TH1F * timingEEM_
 
TH1F * timingEEMAll_
 
TH1F * timingEEP_
 
TH1F * timingEEPAll_
 
TCanvas * timingMapCanvas_
 
TCanvas * timingMapCanvasAll_
 
TCanvas * timingMapCoarseCanvas_
 
TCanvas * timingMapCoarseCanvasAll_
 
TH3F * timingMapEB_
 
TH3F * timingMapEBAll_
 
TH3F * timingMapEBCoarse_
 
TH3F * timingMapEBCoarseAll_
 
TH3F * timingMapEEM_
 
TH3F * timingMapEEMAll_
 
TH3F * timingMapEEMCoarse_
 
TH3F * timingMapEEMCoarseAll_
 
TH3F * timingMapEEP_
 
TH3F * timingMapEEPAll_
 
TH3F * timingMapEEPCoarse_
 
TH3F * timingMapEEPCoarseAll_
 

Static Private Attributes

static edm::Service< TFileServicefileService
 
static float gainRatio [3] = { 1., 2. , 12. }
 

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: <one line="" class="" summary>="">

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

Definition at line 64 of file EcalDisplaysByEvent.h.

Member Enumeration Documentation

Enumerator
EB_FINE 
EB_COARSE 
EEM_FINE 
EEM_COARSE 
EEP_FINE 
EEP_COARSE 

Definition at line 80 of file EcalDisplaysByEvent.h.

Constructor & Destructor Documentation

EcalDisplaysByEvent::EcalDisplaysByEvent ( const edm::ParameterSet iConfig)
explicit

Definition at line 43 of file EcalDisplaysByEvent.cc.

EcalDisplaysByEvent::~EcalDisplaysByEvent ( )

Definition at line 102 of file EcalDisplaysByEvent.cc.

Member Function Documentation

void EcalDisplaysByEvent::analyze ( edm::Event const &  iEvent,
edm::EventSetup const &  iSetup 
)
privatevirtual

Implements edm::EDAnalyzer.

Definition at line 122 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::beginRun ( edm::Run const &  ,
edm::EventSetup const &  c 
)
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 113 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::deleteEvtByEvtHists ( )
private

Definition at line 738 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::drawCanvas ( TCanvas *  canvas,
TH1F *  hist1,
TH1F *  hist2,
TH1F *  hist3 
)
private

Definition at line 976 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::drawCanvas ( TCanvas *  canvas,
TH2F *  hist1,
TH2F *  hist2,
TH2F *  hist3 
)
private

Definition at line 991 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::drawCanvas ( TCanvas *  canvas,
TH3F *  hist1,
TH3F *  hist2,
TH3F *  hist3 
)
private

Definition at line 1015 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::drawEELines ( )
private

Definition at line 1087 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::drawHistos ( )
private

Definition at line 948 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::drawTimingErrors ( TProfile2D *  profile)
private

Definition at line 1050 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::endJob ( void  )
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 596 of file EcalDisplaysByEvent.cc.

std::string EcalDisplaysByEvent::floatToString ( float  num)
private

Definition at line 656 of file EcalDisplaysByEvent.cc.

int EcalDisplaysByEvent::getEEIndex ( EcalElectronicsId  elecId)
private

Definition at line 388 of file EcalDisplaysByEvent.cc.

TCanvas * EcalDisplaysByEvent::init2DEcalCanvas ( std::string  canvasName)
private

Definition at line 943 of file EcalDisplaysByEvent.cc.

TH2F * EcalDisplaysByEvent::init2DEcalHist ( std::string  histTypeName,
int  subDet 
)
private

Definition at line 898 of file EcalDisplaysByEvent.cc.

TH3F * EcalDisplaysByEvent::init3DEcalHist ( std::string  histTypeName,
int  dubDet 
)
private

Definition at line 831 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::initAllEventHistos ( )
private

Definition at line 778 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::initEvtByEvtHists ( int  naiveEvtNum_,
int  ievt 
)
private

Definition at line 677 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::initHists ( int  FED)
private

Definition at line 665 of file EcalDisplaysByEvent.cc.

std::string EcalDisplaysByEvent::intToString ( int  num)
private

Definition at line 648 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::makeHistos ( edm::Handle< EBDigiCollection ebDigis)
private

Definition at line 394 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::makeHistos ( edm::Handle< EEDigiCollection eeDigis)
private

Definition at line 410 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::makeHistos ( edm::Handle< EcalRecHitCollection hits)
private

Definition at line 445 of file EcalDisplaysByEvent.cc.

TGraph * EcalDisplaysByEvent::selectDigi ( DetId  det,
int  ievt 
)
private

Definition at line 280 of file EcalDisplaysByEvent.cc.

void EcalDisplaysByEvent::selectHits ( edm::Handle< EcalRecHitCollection hits,
int  ievt,
edm::ESHandle< CaloTopology caloTopo 
)
private

Definition at line 204 of file EcalDisplaysByEvent.cc.

Member Data Documentation

int EcalDisplaysByEvent::abscissa[10]
private

Definition at line 132 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::allFedsTimingHist_
private

Definition at line 149 of file EcalDisplaysByEvent.h.

TTree* EcalDisplaysByEvent::canvasNames_
private

Definition at line 234 of file EcalDisplaysByEvent.h.

std::map<int,float> EcalDisplaysByEvent::crysAndAmplitudesMap_
private

Definition at line 145 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::digiOccupancyCanvas_
private

Definition at line 187 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::digiOccupancyCanvasAll_
private

Definition at line 229 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::digiOccupancyCoarseCanvas_
private

Definition at line 188 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::digiOccupancyCoarseCanvasAll_
private

Definition at line 230 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEB_
private

Definition at line 169 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEBAll_
private

Definition at line 211 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEBcoarse_
private

Definition at line 170 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEBcoarseAll_
private

Definition at line 212 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEM_
private

Definition at line 171 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEMAll_
private

Definition at line 213 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEMcoarse_
private

Definition at line 172 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEMcoarseAll_
private

Definition at line 214 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEP_
private

Definition at line 173 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEPAll_
private

Definition at line 215 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEPcoarse_
private

Definition at line 174 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::digiOccupancyEEPcoarseAll_
private

Definition at line 216 of file EcalDisplaysByEvent.h.

edm::InputTag EcalDisplaysByEvent::EBDigis_
private

Definition at line 109 of file EcalDisplaysByEvent.h.

edm::Handle<EBDigiCollection> EcalDisplaysByEvent::EBdigisHandle
private

Definition at line 113 of file EcalDisplaysByEvent.h.

edm::InputTag EcalDisplaysByEvent::EBRecHitCollection_
private

Definition at line 107 of file EcalDisplaysByEvent.h.

const EcalElectronicsMapping* EcalDisplaysByEvent::ecalElectronicsMap_
private

Definition at line 237 of file EcalDisplaysByEvent.h.

edm::InputTag EcalDisplaysByEvent::EEDigis_
private

Definition at line 110 of file EcalDisplaysByEvent.h.

edm::Handle<EEDigiCollection> EcalDisplaysByEvent::EEdigisHandle
private

Definition at line 114 of file EcalDisplaysByEvent.h.

edm::InputTag EcalDisplaysByEvent::EERecHitCollection_
private

Definition at line 108 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::energyCanvas_
private

Definition at line 182 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::energyCanvasAll_
private

Definition at line 224 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::energyEB_
private

Definition at line 154 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::energyEBAll_
private

Definition at line 196 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::energyEEM_
private

Definition at line 155 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::energyEEMAll_
private

Definition at line 197 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::energyEEP_
private

Definition at line 156 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::energyEEPAll_
private

Definition at line 198 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::energyMapCanvas_
private

Definition at line 183 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::energyMapCanvasAll_
private

Definition at line 225 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::energyMapCoarseCanvas_
private

Definition at line 184 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::energyMapCoarseCanvasAll_
private

Definition at line 226 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEB_
private

Definition at line 157 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEBAll_
private

Definition at line 199 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEBcoarse_
private

Definition at line 158 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEBcoarseAll_
private

Definition at line 200 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEM_
private

Definition at line 159 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEMAll_
private

Definition at line 201 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEMcoarse_
private

Definition at line 160 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEMcoarseAll_
private

Definition at line 202 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEP_
private

Definition at line 161 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEPAll_
private

Definition at line 203 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEPcoarse_
private

Definition at line 162 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::energyMapEEPcoarseAll_
private

Definition at line 204 of file EcalDisplaysByEvent.h.

EcalFedMap* EcalDisplaysByEvent::fedMap_
private

Definition at line 236 of file EcalDisplaysByEvent.h.

std::map<int,EcalDCCHeaderBlock> EcalDisplaysByEvent::FEDsAndDCCHeaders_
private

Definition at line 146 of file EcalDisplaysByEvent.h.

std::map<int,TH1F*> EcalDisplaysByEvent::FEDsAndTimingHists_
private

Definition at line 144 of file EcalDisplaysByEvent.h.

edm::Service< TFileService > EcalDisplaysByEvent::fileService
staticprivate

Definition at line 136 of file EcalDisplaysByEvent.h.

float EcalDisplaysByEvent::gainRatio = { 1., 2. , 12. }
staticprivate

Definition at line 135 of file EcalDisplaysByEvent.h.

edm::InputTag EcalDisplaysByEvent::headerProducer_
private

Definition at line 111 of file EcalDisplaysByEvent.h.

TTree* EcalDisplaysByEvent::histoCanvasNames_
private

Definition at line 235 of file EcalDisplaysByEvent.h.

std::vector<std::string>* EcalDisplaysByEvent::histoCanvasNamesVector
private

Definition at line 139 of file EcalDisplaysByEvent.h.

double EcalDisplaysByEvent::histRangeMax_
private

Definition at line 125 of file EcalDisplaysByEvent.h.

double EcalDisplaysByEvent::histRangeMin_
private

Definition at line 124 of file EcalDisplaysByEvent.h.

std::set<EBDetId> EcalDisplaysByEvent::listEBChannels
private

Definition at line 129 of file EcalDisplaysByEvent.h.

std::set<EEDetId> EcalDisplaysByEvent::listEEChannels
private

Definition at line 130 of file EcalDisplaysByEvent.h.

bool EcalDisplaysByEvent::makeDigiGraphs_
private

Definition at line 120 of file EcalDisplaysByEvent.h.

bool EcalDisplaysByEvent::makeEnergyHistos_
private

Definition at line 122 of file EcalDisplaysByEvent.h.

bool EcalDisplaysByEvent::makeOccupancyHistos_
private

Definition at line 123 of file EcalDisplaysByEvent.h.

bool EcalDisplaysByEvent::makeTimingHistos_
private

Definition at line 121 of file EcalDisplaysByEvent.h.

std::vector<int> EcalDisplaysByEvent::maskedChannels_
private

Definition at line 140 of file EcalDisplaysByEvent.h.

std::vector<std::string> EcalDisplaysByEvent::maskedEBs_
private

Definition at line 143 of file EcalDisplaysByEvent.h.

std::vector<int> EcalDisplaysByEvent::maskedFEDs_
private

Definition at line 141 of file EcalDisplaysByEvent.h.

double EcalDisplaysByEvent::minTimingAmp_
private

Definition at line 119 of file EcalDisplaysByEvent.h.

double EcalDisplaysByEvent::minTimingEnergyEB_
private

Definition at line 126 of file EcalDisplaysByEvent.h.

double EcalDisplaysByEvent::minTimingEnergyEE_
private

Definition at line 127 of file EcalDisplaysByEvent.h.

int EcalDisplaysByEvent::naiveEvtNum_
private

Definition at line 239 of file EcalDisplaysByEvent.h.

std::vector<std::string>* EcalDisplaysByEvent::names
private

Definition at line 138 of file EcalDisplaysByEvent.h.

int EcalDisplaysByEvent::ordinate[10]
private

Definition at line 133 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::recHitOccupancyCanvas_
private

Definition at line 185 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::recHitOccupancyCanvasAll_
private

Definition at line 227 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::recHitOccupancyCoarseCanvas_
private

Definition at line 186 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::recHitOccupancyCoarseCanvasAll_
private

Definition at line 228 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEB_
private

Definition at line 163 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEBAll_
private

Definition at line 205 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEBcoarse_
private

Definition at line 164 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEBcoarseAll_
private

Definition at line 206 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEM_
private

Definition at line 165 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEMAll_
private

Definition at line 207 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEMcoarse_
private

Definition at line 166 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEMcoarseAll_
private

Definition at line 208 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEP_
private

Definition at line 167 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEPAll_
private

Definition at line 209 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEPcoarse_
private

Definition at line 168 of file EcalDisplaysByEvent.h.

TH2F* EcalDisplaysByEvent::recHitOccupancyEEPcoarseAll_
private

Definition at line 210 of file EcalDisplaysByEvent.h.

int EcalDisplaysByEvent::runNum_
private

Definition at line 116 of file EcalDisplaysByEvent.h.

std::vector<int> EcalDisplaysByEvent::seedCrys_
private

Definition at line 142 of file EcalDisplaysByEvent.h.

std::map<std::string,int> EcalDisplaysByEvent::seedFrequencyMap_
private

Definition at line 147 of file EcalDisplaysByEvent.h.

int EcalDisplaysByEvent::side_
private

Definition at line 117 of file EcalDisplaysByEvent.h.

double EcalDisplaysByEvent::threshold_
private

Definition at line 118 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::timingCanvas_
private

Definition at line 181 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::timingCanvasAll_
private

Definition at line 223 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::timingEB_
private

Definition at line 151 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::timingEBAll_
private

Definition at line 193 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::timingEEM_
private

Definition at line 152 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::timingEEMAll_
private

Definition at line 194 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::timingEEP_
private

Definition at line 153 of file EcalDisplaysByEvent.h.

TH1F* EcalDisplaysByEvent::timingEEPAll_
private

Definition at line 195 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::timingMapCanvas_
private

Definition at line 190 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::timingMapCanvasAll_
private

Definition at line 232 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::timingMapCoarseCanvas_
private

Definition at line 189 of file EcalDisplaysByEvent.h.

TCanvas* EcalDisplaysByEvent::timingMapCoarseCanvasAll_
private

Definition at line 231 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEB_
private

Definition at line 178 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEBAll_
private

Definition at line 220 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEBCoarse_
private

Definition at line 175 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEBCoarseAll_
private

Definition at line 217 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEM_
private

Definition at line 179 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEMAll_
private

Definition at line 221 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEMCoarse_
private

Definition at line 176 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEMCoarseAll_
private

Definition at line 218 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEP_
private

Definition at line 180 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEPAll_
private

Definition at line 222 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEPCoarse_
private

Definition at line 177 of file EcalDisplaysByEvent.h.

TH3F* EcalDisplaysByEvent::timingMapEEPCoarseAll_
private

Definition at line 219 of file EcalDisplaysByEvent.h.