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