CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CastorPacker.h
Go to the documentation of this file.
1 #ifndef EVENTFILTER_CASTORRAWTODIGI_CASTORPACKER_H
2 #define EVENTFILTER_CASTORRAWTODIGI_CASTORPACKER_H 1
3 
8 
15 class CastorPacker {
16 public:
17 
18  void pack(int fedid, int dccnumber,
19  int nl1a, int orbitn, int bcn,
20  const CastorCollections& inputs,
21  const CastorElectronicsMap& emap,
23 private:
24  int findSamples(const DetId& did, const CastorCollections& inputs,
25  unsigned short* buffer, int &presamples);
26 };
27 
28 #endif
int findSamples(const DetId &did, const CastorCollections &inputs, unsigned short *buffer, int &presamples)
Definition: CastorPacker.cc:24
Definition: DetId.h:20
void pack(int fedid, int dccnumber, int nl1a, int orbitn, int bcn, const CastorCollections &inputs, const CastorElectronicsMap &emap, FEDRawData &output)
Definition: CastorPacker.cc:36