CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DigiPhase1Task.h
Go to the documentation of this file.
1 #ifndef DigiPhase1Task_h
2 #define DigiPhase1Task_h
3 
28 
30 {
31  public:
33  virtual ~DigiPhase1Task() {}
34 
35  virtual void bookHistograms(DQMStore::IBooker&,
36  edm::Run const&, edm::EventSetup const&);
37  virtual void beginLuminosityBlock(edm::LuminosityBlock const&,
38  edm::EventSetup const&);
39  virtual void endLuminosityBlock(edm::LuminosityBlock const&,
40  edm::EventSetup const&);
41 
42  protected:
43  virtual void _process(edm::Event const&, edm::EventSetup const&);
44  virtual void _resetMonitors(hcaldqm::UpdateFreq);
45 
52 
54  double _thresh_unihf;
55 
56  // hashes/FED vectors
57  std::vector<uint32_t> _vhashFEDs;
58 
59  // emap
62 
63  // Filters
68 
69  /* hcaldqm::Containers */
70  // ADC, fC - Charge - just filling - no summary!
77 
78  // Shape - just filling - not summary!
80 
81  // Timing
82  // just filling - no summary!
92 
93  // Only for Online mode! just filling - no summary!
95 
96  // Occupancy w/o a Cut - whatever is sitting in the DigiPhase1 Collection
97  // used to determine Missing DigiPhase1s => used for Summary!
105 
106  // Occupancy w/ a Cut
107  // used to determine if occupancy is symmetric or not. =>
108  // used for Summary
118 
119  // Occupancy w/o and w/ a Cut vs BX and vs LS
123 
124  // #Time Samples for a digi. Used for Summary generation
131 
132  // #events counters
133  MonitorElement *meNumEvents1LS; // to transfer the #events to harvesting
134 
137 };
138 
139 #endif
hcaldqm::ContainerProf2D _cTimingCut_FEDVME
hcaldqm::ContainerProf1D _cOccupancyCutvsBX_Subdet
hcaldqm::ContainerXXX< uint32_t > _xDigiSize
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
hcaldqm::Container1D _cADC_SubdetPM
hcaldqm::ContainerProf2D _cSumQ_depth
virtual void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
edm::InputTag _tagHF
hcaldqm::ContainerXXX< uint32_t > _xNChs
hcaldqm::ContainerProf1D _cTimingCutvsLS_FED
hcaldqm::ContainerProf1D _cTimingCutvsieta_Subdet
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
hcaldqm::ContainerXXX< uint32_t > _xNChsNominal
DigiPhase1Task(edm::ParameterSet const &)
hcaldqm::ContainerProf1D _cTimingCutvsiphi_SubdetPM
hcaldqm::ContainerProf1D _cOccupancyCutvsLS_Subdet
edm::EDGetTokenT< HODigiCollection > _tokHO
UpdateFreq
Definition: DQTask.h:17
virtual void _process(edm::Event const &, edm::EventSetup const &)
virtual void _resetMonitors(hcaldqm::UpdateFreq)
hcaldqm::Container1D _cTimingCut_SubdetPM
MonitorElement * meNumEvents1LS
hcaldqm::ContainerXXX< uint32_t > _xUni
hcaldqm::ContainerProf1D _cSumQvsBX_SubdetPM
hcaldqm::Container2D _cOccupancyCut_depth
std::vector< uint32_t > _vhashFEDs
hcaldqm::ContainerProf2D _cTimingCut_ElectronicsVME
hcaldqm::ContainerXXX< uint32_t > _xUniHF
hcaldqm::Container1D _cShapeCut_FED
hcaldqm::filter::HashFilter _filter_VME
double _cutSumQ_HBHE
hcaldqm::ContainerProf2D _cTimingCut_depth
virtual ~DigiPhase1Task()
hcaldqm::ContainerProf2D _cTimingCut_ElectronicsuTCA
HcalElectronicsMap const * _emap
hcaldqm::Container2D _cOccupancyCut_FEDVME
hcaldqm::filter::HashFilter _filter_uTCA
hcaldqm::Container1D _cOccupancyvsiphi_SubdetPM
hcaldqm::Container1D _cOccupancyCutvsiphi_SubdetPM
hcaldqm::filter::HashFilter _filter_HF
hcaldqm::Container2D _cOccupancyCutvsSlotvsLS_HFPM
hcaldqm::Container1D _cDigiSize_FED
hcaldqm::electronicsmap::ElectronicsMap _ehashmap
edm::EDGetTokenT< QIE10DigiCollection > _tokHF
hcaldqm::ContainerProf2D _cTimingCut_FEDuTCA
double _thresh_unihf
edm::InputTag _tagHO
hcaldqm::Container2D _cOccupancy_FEDVME
hcaldqm::Container2D _cOccupancy_ElectronicsVME
hcaldqm::ContainerProf1D _cSumQvsLS_SubdetPM
hcaldqm::Container1D _cOccupancyCutvsieta_Subdet
hcaldqm::Container2D _cOccupancy_ElectronicsuTCA
hcaldqm::ContainerProf1D _cQ2Q12CutvsLS_FEDHF
hcaldqm::Container2D _cSummaryvsLS_FED
hcaldqm::Container2D _cOccupancyCut_FEDuTCA
edm::InputTag _tagHBHE
hcaldqm::Container2D _cOccupancyCut_ElectronicsuTCA
hcaldqm::Container1D _cSumQ_SubdetPM
hcaldqm::filter::HashFilter _filter_FEDHF
hcaldqm::Container2D _cOccupancyCut_ElectronicsVME
hcaldqm::Container1D _cOccupancyvsieta_Subdet
hcaldqm::ContainerProf1D _cDigiSizevsLS_FED
hcaldqm::Container2D _cOccupancy_depth
hcaldqm::Container1D _cfC_SubdetPM
edm::EDGetTokenT< QIE11DigiCollection > _tokHBHE
Definition: Run.h:43
hcaldqm::ContainerSingle2D _cSummaryvsLS
hcaldqm::Container2D _cOccupancyCutvsiphivsLS_SubdetPM
hcaldqm::ContainerProf1D _cOccupancyvsLS_Subdet
hcaldqm::Container2D _cOccupancy_FEDuTCA