CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 
17 // system include files
20 
23 
25 
33 
34 
35 #include <vector>
36 #include <string>
37 
38 namespace edm
39 {
40 
41  //
42  // class declaration
43  //
44 
45  class TestMix : public edm::EDAnalyzer {
46  public:
47  explicit TestMix(const edm::ParameterSet&);
48  ~TestMix();
49 
50 
51  virtual void analyze(const edm::Event&, const edm::EventSetup&) override;
52 
53  private:
54  int level_;
55  std::vector<std::string> track_containers_;
56  std::vector<std::string> track_containers2_;
57 
63 
65 
69 
70  };
71 }//edm
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken3_
Definition: TestMix.h:61
edm::EDGetTokenT< CrossingFrame< HepMCProduct > > HepMCToken_
Definition: TestMix.h:68
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken4_
Definition: TestMix.h:62
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken2_
Definition: TestMix.h:60
std::vector< std::string > track_containers2_
Definition: TestMix.h:56
edm::EDGetTokenT< CrossingFrame< SimTrack > > SimTrackToken_
Definition: TestMix.h:66
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: TestMix.cc:92
std::vector< std::string > track_containers_
Definition: TestMix.h:55
edm::EDGetTokenT< CrossingFrame< SimVertex > > SimVertexToken_
Definition: TestMix.h:67
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken1_
Definition: TestMix.h:59
edm::EDGetTokenT< CrossingFrame< PCaloHit > > CaloToken1_
Definition: TestMix.h:64
edm::EDGetTokenT< CrossingFrame< PSimHit > > TrackerToken0_
Definition: TestMix.h:58
TestMix(const edm::ParameterSet &)
Definition: TestMix.cc:37
int level_
Definition: TestMix.h:54