CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CSCDDUDataItr.h
Go to the documentation of this file.
1 #ifndef EventFilter_CSCRawToDigi_CSCDDUDataItr_h
2 #define EventFilter_CSCRawToDigi_CSCDDUDataItr_h
3 
9 class CSCDDUEventData;
10 class CSCEventData;
11 #include <vector>
12 
14 public:
16  CSCDDUDataItr();
17 
19  CSCDDUDataItr(const char *buf);
20 
22  CSCDDUDataItr(const CSCDDUEventData *dduData);
23 
25 
28  void operator=(const CSCDDUDataItr &);
29 
30  bool next();
31 
32  const CSCEventData &operator*();
33 
34 private:
39 };
40 
41 #endif
void operator=(const CSCDDUDataItr &)
const CSCDDUEventData * theDDUData
Definition: CSCDDUDataItr.h:35
CSCDDUDataItr()
default constructor
Definition: CSCDDUDataItr.cc:7
bool theDataIsOwnedByMe
Definition: CSCDDUDataItr.h:38
const CSCEventData & operator*()