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 
17 // system include files
20 
23 
26 
30 
35 
36 //DQM services for histogram
39 
40 class TFile;
41 
42 //
43 // class declaration
44 //
45 
46 class TestSuite : public edm::EDAnalyzer {
47  public:
48  explicit TestSuite(const edm::ParameterSet&);
49  ~TestSuite() override;
50 
51 
52  void analyze(const edm::Event&, const edm::EventSetup&) override;
53  void beginJob() override;
54  void endJob() override;
55 
56  private:
58  int bunchcr_;
59  int minbunch_;
60  int maxbunch_;
62 
68 };
edm::EDGetTokenT< CrossingFrame< SimTrack > > cfVertexToken_
Definition: TestSuite.h:64
void beginJob() override
Definition: TestSuite.cc:54
int maxbunch_
Definition: TestSuite.h:60
TestSuite(const edm::ParameterSet &)
Definition: TestSuite.cc:30
int minbunch_
Definition: TestSuite.h:59
edm::EDGetTokenT< CrossingFrame< SimTrack > > cfTrackToken_
Definition: TestSuite.h:63
DQMStore * dbe_
Definition: TestSuite.h:61
~TestSuite() override
Definition: TestSuite.cc:47
void endJob() override
Definition: TestSuite.cc:62
edm::EDGetTokenT< CrossingFrame< PSimHit > > g4SimHits_Token_
Definition: TestSuite.h:65
edm::EDGetTokenT< CrossingFrame< PCaloHit > > g4SimHits_HCal_Token_
Definition: TestSuite.h:67
std::string filename_
Definition: TestSuite.h:57
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: TestSuite.cc:70
edm::EDGetTokenT< CrossingFrame< PCaloHit > > g4SimHits_Ecal_Token_
Definition: TestSuite.h:66
int bunchcr_
Definition: TestSuite.h:58