CMS 3D CMS Logo

TestSuite.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Class: TestSuite
4 //
10 //
11 // Original Author: Ursula Berthon
12 // Created: Fri Sep 23 11:38:38 CEST 2005
13 //
14 //
15 
16 // system include files
19 
22 
25 
29 
34 
35 // DQM services for histogram
38 
39 class TFile;
40 
41 //
42 // class declaration
43 //
44 
45 class TestSuite : public edm::EDAnalyzer {
46 public:
49 
50  explicit TestSuite(const edm::ParameterSet &);
51  ~TestSuite() override;
52 
53  void analyze(const edm::Event &, const edm::EventSetup &) override;
54  void beginJob() override;
55  void endJob() override;
56 
57 private:
59  int bunchcr_;
60  int minbunch_;
61  int maxbunch_;
63 
69 };
TestSuite::cfVertexToken_
edm::EDGetTokenT< CrossingFrame< SimTrack > > cfVertexToken_
Definition: TestSuite.h:65
TestSuite::endJob
void endJob() override
Definition: TestSuite.cc:54
TestSuite::maxbunch_
int maxbunch_
Definition: TestSuite.h:61
edm::EDGetTokenT
Definition: EDGetToken.h:33
CrossingFrame.h
PSimHitContainer.h
TestSuite::TestSuite
TestSuite(const edm::ParameterSet &)
Definition: TestSuite.cc:29
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
EDAnalyzer.h
TestSuite::g4SimHits_HCal_Token_
edm::EDGetTokenT< CrossingFrame< PCaloHit > > g4SimHits_HCal_Token_
Definition: TestSuite.h:68
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
TestSuite::~TestSuite
~TestSuite() override
Definition: TestSuite.cc:43
MakerMacros.h
PSimHit.h
TestSuite::filename_
std::string filename_
Definition: TestSuite.h:58
TestSuite::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition: TestSuite.h:48
dqm::legacy::DQMStore
Definition: DQMStore.h:727
TestSuite::dbe_
DQMStore * dbe_
Definition: TestSuite.h:62
MixCollection.h
Service.h
TestSuite::DQMStore
dqm::legacy::DQMStore DQMStore
Definition: TestSuite.h:47
TestSuite::bunchcr_
int bunchcr_
Definition: TestSuite.h:59
TestSuite::g4SimHits_Token_
edm::EDGetTokenT< CrossingFrame< PSimHit > > g4SimHits_Token_
Definition: TestSuite.h:66
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
TestSuite::g4SimHits_Ecal_Token_
edm::EDGetTokenT< CrossingFrame< PCaloHit > > g4SimHits_Ecal_Token_
Definition: TestSuite.h:67
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
TestSuite::cfTrackToken_
edm::EDGetTokenT< CrossingFrame< SimTrack > > cfTrackToken_
Definition: TestSuite.h:64
TestSuite
Definition: TestSuite.h:45
edm::EventSetup
Definition: EventSetup.h:57
TestSuite::minbunch_
int minbunch_
Definition: TestSuite.h:60
InputTag.h
TestSuite::beginJob
void beginJob() override
Definition: TestSuite.cc:48
Frameworkfwd.h
PCaloHitContainer.h
ParameterSet.h
edm::Event
Definition: Event.h:73
TestSuite::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: TestSuite.cc:60
SimTrackContainer.h
SimVertexContainer.h