CMS 3D CMS Logo

SiStripMonitorHLT.h
Go to the documentation of this file.
1 #ifndef SiStripMonitorCluster_SiStripMonitorHLT_h
2 #define SiStripMonitorCluster_SiStripMonitorHLT_h
3 // -*- C++ -*-
4 //
5 // Package: SiStripMonitorCluster
6 // Class : SiStripMonitorHLT
7 
8 // system include files
9 #include <memory>
10 
11 // user include files
21 
23 public:
24  explicit SiStripMonitorHLT(const edm::ParameterSet &);
25  ~SiStripMonitorHLT() override{};
26 
27  void analyze(const edm::Event &, const edm::EventSetup &) override;
28  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
29 
30 private:
34 
37  // all events
43  // events that passes the HLT
49  //
51 };
52 
53 #endif
SiStripMonitorHLT::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: SiStripMonitorHLT.cc:58
edm::Run
Definition: Run.h:45
edm::EDGetTokenT< int >
SiStripMonitorHLT::SumOfClusterCharges_all
MonitorElement * SumOfClusterCharges_all
Definition: SiStripMonitorHLT.h:38
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
EDAnalyzer.h
SiStripMonitorHLT::NumberOfClustersAboveThreshold_all
MonitorElement * NumberOfClustersAboveThreshold_all
Definition: SiStripMonitorHLT.h:39
MakerMacros.h
SiStripMonitorHLT::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: SiStripMonitorHLT.cc:31
SiStripMonitorHLT::ChargeOfEachClusterTIB_all
MonitorElement * ChargeOfEachClusterTIB_all
Definition: SiStripMonitorHLT.h:40
EDGetToken.h
DQMEDAnalyzer.h
SiStripMonitorHLT
Definition: SiStripMonitorHLT.h:22
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
edm::ParameterSet
Definition: ParameterSet.h:47
SiStripMonitorHLT::NumberOfClustersAboveThreshold_hlt
MonitorElement * NumberOfClustersAboveThreshold_hlt
Definition: SiStripMonitorHLT.h:45
SiStripCluster.h
SiStripMonitorHLT::~SiStripMonitorHLT
~SiStripMonitorHLT() override
Definition: SiStripMonitorHLT.h:25
Event.h
SiStripMonitorHLT::ChargeOfEachClusterTEC_hlt
MonitorElement * ChargeOfEachClusterTEC_hlt
Definition: SiStripMonitorHLT.h:48
SiStripMonitorHLT::filerDecisionToken_
edm::EDGetTokenT< int > filerDecisionToken_
Definition: SiStripMonitorHLT.h:31
SiStripMonitorHLT::HLTDirectory
std::string HLTDirectory
Definition: SiStripMonitorHLT.h:50
SiStripMonitorHLT::ChargeOfEachClusterTEC_all
MonitorElement * ChargeOfEachClusterTEC_all
Definition: SiStripMonitorHLT.h:42
edm::EventSetup
Definition: EventSetup.h:58
SiStripMonitorHLT::SumOfClusterCharges_hlt
MonitorElement * SumOfClusterCharges_hlt
Definition: SiStripMonitorHLT.h:44
SiStripMonitorHLT::HLTDecision
MonitorElement * HLTDecision
Definition: SiStripMonitorHLT.h:36
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiStripMonitorHLT::conf_
edm::ParameterSet conf_
Definition: SiStripMonitorHLT.h:35
Frameworkfwd.h
SiStripMonitorHLT::sumOfClusterToken_
edm::EDGetTokenT< uint > sumOfClusterToken_
Definition: SiStripMonitorHLT.h:32
SiStripMonitorHLT::ChargeOfEachClusterTOB_all
MonitorElement * ChargeOfEachClusterTOB_all
Definition: SiStripMonitorHLT.h:41
SiStripMonitorHLT::ChargeOfEachClusterTIB_hlt
MonitorElement * ChargeOfEachClusterTIB_hlt
Definition: SiStripMonitorHLT.h:46
dqm::implementation::IBooker
Definition: DQMStore.h:43
SiStripMonitorHLT::ChargeOfEachClusterTOB_hlt
MonitorElement * ChargeOfEachClusterTOB_hlt
Definition: SiStripMonitorHLT.h:47
ParameterSet.h
SiStripMonitorHLT::SiStripMonitorHLT
SiStripMonitorHLT(const edm::ParameterSet &)
Definition: SiStripMonitorHLT.cc:21
edm::Event
Definition: Event.h:73
SiStripMonitorHLT::clusterInSubComponentsToken_
edm::EDGetTokenT< std::map< uint, std::vector< SiStripCluster > > > clusterInSubComponentsToken_
Definition: SiStripMonitorHLT.h:33