CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TestMix.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Class: TestMix
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 
24 
32 
33 #include <vector>
34 #include <string>
35 
36 namespace edm {
37 
38  //
39  // class declaration
40  //
41 
42  class TestMix : public edm::one::EDAnalyzer<> {
43  public:
44  explicit TestMix(const edm::ParameterSet&);
45  ~TestMix() override;
46 
47  void analyze(const edm::Event&, const edm::EventSetup&) override;
48 
49  private:
50  int level_;
51  std::vector<std::string> track_containers_;
52  std::vector<std::string> track_containers2_;
53 
59 
61 
65  };
66 } // namespace edm
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken3_
Definition: TestMix.h:57
edm::EDGetTokenT< CrossingFrame< HepMCProduct > > HepMCToken_
Definition: TestMix.h:64
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken4_
Definition: TestMix.h:58
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken2_
Definition: TestMix.h:56
~TestMix() override
Definition: TestMix.cc:69
std::vector< std::string > track_containers2_
Definition: TestMix.h:52
edm::EDGetTokenT< CrossingFrame< SimTrack > > SimTrackToken_
Definition: TestMix.h:62
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: TestMix.cc:79
std::vector< std::string > track_containers_
Definition: TestMix.h:51
edm::EDGetTokenT< CrossingFrame< SimVertex > > SimVertexToken_
Definition: TestMix.h:63
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken1_
Definition: TestMix.h:55
edm::EDGetTokenT< CrossingFrame< PCaloHit > > CaloToken1_
Definition: TestMix.h:60
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken0_
Definition: TestMix.h:54
TestMix(const edm::ParameterSet &)
Definition: TestMix.cc:33
int level_
Definition: TestMix.h:50