CMS 3D CMS Logo

SiPixelFedFillerWordEventNumber.h
Go to the documentation of this file.
1 #ifndef SiPixelFedFillerWordEventNumber_H
2 #define SiPixelFedFillerWordEventNumber_H
3 
4 // user include files
5 #include <cstdio>
6 #include <vector>
7 #include <iostream>
10 
13 
15 
20 
21 //===== class decleration
23 public:
29 
30 private:
31  void beginJob() override;
32  void produce(edm::Event &, const edm::EventSetup &) override;
33  void endJob() override;
35  int status;
36  unsigned int EventNum;
37 
38  // ============= member data =========================================
39  int PwordSlink64(uint64_t *, const int, uint32_t &);
40  unsigned int CalibStatFillWord(unsigned int, int);
41  unsigned int CalibStatFill;
42  std::vector<uint32_t> vecSaveFillerWords;
43  std::vector<uint32_t>::iterator vecSaveFillerWords_It;
44  std::vector<uint32_t> vecFillerWordsEventNumber1;
45  std::vector<uint32_t>::iterator vecFillerWordsEventNumber1_It;
46  std::vector<uint32_t> vecFillerWordsEventNumber2;
47  std::vector<uint32_t>::iterator vecFillerWordsEventNumber2_It;
48 };
49 #endif
FEDNumbering.h
SiPixelFedFillerWordEventNumber::CalibStatFillWord
unsigned int CalibStatFillWord(unsigned int, int)
Definition: SiPixelFedFillerWordEventNumber.cc:37
SiPixelFedFillerWordEventNumber::vecFillerWordsEventNumber2
std::vector< uint32_t > vecFillerWordsEventNumber2
Definition: SiPixelFedFillerWordEventNumber.h:46
EDProducer.h
SiPixelFedFillerWordEventNumber::SaveFillerWordsbool
bool SaveFillerWordsbool
Definition: SiPixelFedFillerWordEventNumber.h:28
SiPixelFedFillerWordEventNumber::endJob
void endJob() override
Definition: SiPixelFedFillerWordEventNumber.cc:448
SiPixelFedFillerWordEventNumber::~SiPixelFedFillerWordEventNumber
~SiPixelFedFillerWordEventNumber() override
Definition: SiPixelFedFillerWordEventNumber.cc:36
SiPixelFedFillerWordEventNumber::vecSaveFillerWords_It
std::vector< uint32_t >::iterator vecSaveFillerWords_It
Definition: SiPixelFedFillerWordEventNumber.h:43
FEDRawData.h
MakerMacros.h
SiPixelFedFillerWordEventNumber::instance
std::string instance
Definition: SiPixelFedFillerWordEventNumber.h:27
SiPixelFedFillerWordEventNumber::vecFillerWordsEventNumber2_It
std::vector< uint32_t >::iterator vecFillerWordsEventNumber2_It
Definition: SiPixelFedFillerWordEventNumber.h:47
SiPixelFedFillerWordEventNumber
Definition: SiPixelFedFillerWordEventNumber.h:22
SiPixelFedFillerWordEventNumber::CalibStatFill
unsigned int CalibStatFill
Definition: SiPixelFedFillerWordEventNumber.h:41
SiPixelFedFillerWordEventNumber::vecFillerWordsEventNumber1
std::vector< uint32_t > vecFillerWordsEventNumber1
Definition: SiPixelFedFillerWordEventNumber.h:44
edm::ParameterSet
Definition: ParameterSet.h:47
SiPixelFedFillerWordEventNumber::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: SiPixelFedFillerWordEventNumber.cc:390
Event.h
SiPixelFedFillerWordEventNumber::beginJob
void beginJob() override
Definition: SiPixelFedFillerWordEventNumber.cc:445
FEDRawDataCollection.h
SiPixelFedFillerWordEventNumber::label
std::string label
Definition: SiPixelFedFillerWordEventNumber.h:26
edm::EventSetup
Definition: EventSetup.h:58
SiPixelFedFillerWordEventNumber::config_
edm::ParameterSet config_
Definition: SiPixelFedFillerWordEventNumber.h:34
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiPixelFedFillerWordEventNumber::EventNum
unsigned int EventNum
Definition: SiPixelFedFillerWordEventNumber.h:36
Frameworkfwd.h
SiPixelFedFillerWordEventNumber::vecSaveFillerWords
std::vector< uint32_t > vecSaveFillerWords
Definition: SiPixelFedFillerWordEventNumber.h:42
SiPixelFedFillerWordEventNumber::SiPixelFedFillerWordEventNumber
SiPixelFedFillerWordEventNumber(const edm::ParameterSet &)
Definition: SiPixelFedFillerWordEventNumber.cc:24
edm::EDProducer
Definition: EDProducer.h:35
cond::uint64_t
unsigned long long uint64_t
Definition: Time.h:13
SiPixelFedFillerWordEventNumber::vecFillerWordsEventNumber1_It
std::vector< uint32_t >::iterator vecFillerWordsEventNumber1_It
Definition: SiPixelFedFillerWordEventNumber.h:45
ParameterSet.h
SiPixelFedFillerWordEventNumber::PwordSlink64
int PwordSlink64(uint64_t *, const int, uint32_t &)
Definition: SiPixelFedFillerWordEventNumber.cc:153
edm::Event
Definition: Event.h:73
SiPixelFedFillerWordEventNumber::status
int status
Definition: SiPixelFedFillerWordEventNumber.h:35
FEDTrailer.h