CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch12/src/SimGeneral/MixingModule/plugins/TestMix.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // Class:      TestMix
00004 // 
00010 //
00011 // Original Author:  Ursula Berthon
00012 //         Created:  Fri Sep 23 11:38:38 CEST 2005
00013 // $Id: TestMix.h,v 1.1 2007/04/19 14:51:54 uberthon Exp $
00014 //
00015 //
00016 
00017 
00018 // system include files
00019 #include "FWCore/Framework/interface/Frameworkfwd.h"
00020 #include "FWCore/Framework/interface/EDAnalyzer.h"
00021 
00022 #include "FWCore/Framework/interface/Event.h"
00023 #include "FWCore/Framework/interface/MakerMacros.h"
00024 
00025 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00026 
00027 #include <vector>
00028 #include <string>
00029 
00030 namespace edm
00031 {
00032 
00033   //
00034   // class declaration
00035   //
00036 
00037   class TestMix : public edm::EDAnalyzer {
00038   public:
00039     explicit TestMix(const edm::ParameterSet&);
00040     ~TestMix();
00041 
00042 
00043     virtual void analyze(const edm::Event&, const edm::EventSetup&);
00044 
00045   private:
00046     int level_;
00047     std::vector<std::string> track_containers_;
00048     std::vector<std::string> track_containers2_;
00049   };
00050 }//edm