CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CastorRawToDigi.h
Go to the documentation of this file.
1 #ifndef CastorRawToDigi_h
2 #define CastorRawToDigi_h
3 
21 
24 
28 
30 {
31 public:
32  explicit CastorRawToDigi(const edm::ParameterSet& ps);
33  virtual ~CastorRawToDigi();
34  virtual void produce(edm::Event& e, const edm::EventSetup& c) override;
35  virtual void beginRun(edm::Run const&, edm::EventSetup const&) override;
36 
37 private:
42  std::vector<int> fedUnpackList_;
43  int firstFED_;
45  bool usingctdc_;
46  bool unpackTTP_;
47  bool silent_;
51 
52 };
53 
54 #endif
CastorDataFrameFilter filter_
CastorUnpacker unpacker_
CastorCtdcUnpacker ctdcunpacker_
std::vector< int > fedUnpackList_
virtual void beginRun(edm::Run const &, edm::EventSetup const &) override
edm::InputTag dataTag_
edm::EDGetTokenT< FEDRawDataCollection > tok_input_
virtual ~CastorRawToDigi()
CastorRawToDigi(const edm::ParameterSet &ps)
bool usenominalOrbitMessageTime_
virtual void produce(edm::Event &e, const edm::EventSetup &c) override
Definition: Run.h:43