CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
APVGain::APVGainHistograms Struct Reference

#include <APVGainHelpers.h>

Public Member Functions

 APVGainHistograms ()
 

Public Attributes

std::unordered_map< unsigned
int, std::shared_ptr
< stAPVGain > > 
APVsColl
 
std::vector< std::shared_ptr
< stAPVGain > > 
APVsCollOrdered
 
std::array< std::vector
< dqm::reco::MonitorElement * >, 7 > 
Charge_1
 
std::array< std::vector
< dqm::reco::MonitorElement * >, 7 > 
Charge_2
 
std::array< std::vector
< dqm::reco::MonitorElement * >, 7 > 
Charge_3
 
std::array< std::vector
< dqm::reco::MonitorElement * >, 7 > 
Charge_4
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_Index
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTECM1
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTECM2
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTECP1
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTECP2
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTIB
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTIDM
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTIDP
 
std::vector
< dqm::reco::MonitorElement * > 
Charge_Vs_PathlengthTOB
 
dqm::reco::MonitorElementEventStats
 
std::atomic< unsigned int > NPixelDets
 
std::atomic< unsigned int > NStripAPVs
 

Detailed Description

Definition at line 62 of file APVGainHelpers.h.

Constructor & Destructor Documentation

APVGain::APVGainHistograms::APVGainHistograms ( )
inline

Definition at line 64 of file APVGainHelpers.h.

65  : EventStats(),
66  Charge_Vs_Index(7),
67  Charge_1(),
68  Charge_2(),
69  Charge_3(),
70  Charge_4(),
79  NStripAPVs(0),
80  NPixelDets(0),
82  APVsColl() {}
std::array< std::vector< dqm::reco::MonitorElement * >, 7 > Charge_4
std::vector< dqm::reco::MonitorElement * > Charge_Vs_Index
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTOB
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTIDP
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTIDM
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTECP2
std::atomic< unsigned int > NPixelDets
std::array< std::vector< dqm::reco::MonitorElement * >, 7 > Charge_3
std::atomic< unsigned int > NStripAPVs
std::vector< std::shared_ptr< stAPVGain > > APVsCollOrdered
std::unordered_map< unsigned int, std::shared_ptr< stAPVGain > > APVsColl
dqm::reco::MonitorElement * EventStats
std::array< std::vector< dqm::reco::MonitorElement * >, 7 > Charge_1
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTECM2
std::array< std::vector< dqm::reco::MonitorElement * >, 7 > Charge_2
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTECM1
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTIB
std::vector< dqm::reco::MonitorElement * > Charge_Vs_PathlengthTECP1

Member Data Documentation

std::unordered_map<unsigned int, std::shared_ptr<stAPVGain> > APVGain::APVGainHistograms::APVsColl
std::vector<std::shared_ptr<stAPVGain> > APVGain::APVGainHistograms::APVsCollOrdered
std::array<std::vector<dqm::reco::MonitorElement*>, 7> APVGain::APVGainHistograms::Charge_1
std::array<std::vector<dqm::reco::MonitorElement*>, 7> APVGain::APVGainHistograms::Charge_2
std::array<std::vector<dqm::reco::MonitorElement*>, 7> APVGain::APVGainHistograms::Charge_3
std::array<std::vector<dqm::reco::MonitorElement*>, 7> APVGain::APVGainHistograms::Charge_4
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_Index
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTECM1
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTECM2
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTECP1
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTECP2
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTIB
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTIDM
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTIDP
std::vector<dqm::reco::MonitorElement*> APVGain::APVGainHistograms::Charge_Vs_PathlengthTOB
dqm::reco::MonitorElement* APVGain::APVGainHistograms::EventStats
std::atomic<unsigned int> APVGain::APVGainHistograms::NPixelDets
mutable
std::atomic<unsigned int> APVGain::APVGainHistograms::NStripAPVs
mutable