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:
47  explicit TestSuite(const edm::ParameterSet &);
48  ~TestSuite() override;
49 
50  void analyze(const edm::Event &, const edm::EventSetup &) override;
51  void beginJob() override;
52  void endJob() override;
53 
54 private:
56  int bunchcr_;
57  int minbunch_;
58  int maxbunch_;
60 
66 };
edm::EDGetTokenT< CrossingFrame< SimTrack > > cfVertexToken_
Definition: TestSuite.h:62
void beginJob() override
Definition: TestSuite.cc:49
int maxbunch_
Definition: TestSuite.h:58
TestSuite(const edm::ParameterSet &)
Definition: TestSuite.cc:30
int minbunch_
Definition: TestSuite.h:57
edm::EDGetTokenT< CrossingFrame< SimTrack > > cfTrackToken_
Definition: TestSuite.h:61
DQMStore * dbe_
Definition: TestSuite.h:59
~TestSuite() override
Definition: TestSuite.cc:44
void endJob() override
Definition: TestSuite.cc:56
edm::EDGetTokenT< CrossingFrame< PSimHit > > g4SimHits_Token_
Definition: TestSuite.h:63
edm::EDGetTokenT< CrossingFrame< PCaloHit > > g4SimHits_HCal_Token_
Definition: TestSuite.h:65
std::string filename_
Definition: TestSuite.h:55
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: TestSuite.cc:62
edm::EDGetTokenT< CrossingFrame< PCaloHit > > g4SimHits_Ecal_Token_
Definition: TestSuite.h:64
int bunchcr_
Definition: TestSuite.h:56