CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1RCTSaveInput.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: L1RCTSaveInput
4 // Class: L1RCTSaveInput
5 //
14 //
15 // Original Author: Sridhara Dasu
16 // Created: Tue Jul 31 17:10:13 CEST 2007
17 // $Id: L1RCTSaveInput.h,v 1.6 2012/02/09 13:12:23 eulisse Exp $
18 //
19 //
20 
21 #include <memory>
22 #include <iostream>
23 #include <fstream>
24 
26 
33 
35 
36 class L1RCTLookupTables;
37 class L1RCT;
38 
40 public:
41  explicit L1RCTSaveInput(const edm::ParameterSet&);
43  virtual void analyze(const edm::Event&, const edm::EventSetup&);
44 private:
45  std::string fileName;
48  bool useEcal;
49  bool useHcal;
53  std::ofstream ofs;
54 };
edm::InputTag ecalDigisLabel
L1RCTSaveInput(const edm::ParameterSet &)
L1RCTLookupTables * rctLookupTables
std::string fileName
std::ofstream ofs
Definition: L1RCT.h:20
virtual void analyze(const edm::Event &, const edm::EventSetup &)
edm::InputTag hcalDigisLabel