CMS 3D CMS Logo

L1GtBoardMapsTester.cc
Go to the documentation of this file.
1 
15 // this class header
17 
18 // system include files
19 #include <iomanip>
20 #include <iostream>
21 
22 // user include files
23 // base class
24 
27 
30 
31 // forward declarations
32 
33 // constructor(s)
35 {
36  // empty
37 }
38 
39 // destructor
41 {
42  // empty
43 }
44 
45 // loop over events
47  const edm::Event& iEvent, const edm::EventSetup& evSetup)
48 {
49 
50 
52  evSetup.get< L1GtBoardMapsRcd >().get( l1GtBM ) ;
53 
54  l1GtBM->print(std::cout);
55  std::cout << std::endl;
56 
57  // print for simplicity the individual maps
58 
60  std::cout << std::endl;
61 
63  std::cout << std::endl;
64 
66  std::cout << std::endl;
67 
69  std::cout << std::endl;
70 
72  std::cout << std::endl;
73 
75  std::cout << std::endl;
76 
78  std::cout << std::endl;
79 }
void printGtBoardSlotMap(std::ostream &myCout) const
print L1 GT board - slot map
void printGtEvmRecordMap(std::ostream &myCout) const
print L1 GT EVM record map
void printGtEvmActiveBoardsMap(std::ostream &myCout) const
print L1 GT active boards map for EVM record
int iEvent
Definition: GenABIO.cc:230
void printGtBoardHexNameMap(std::ostream &myCout) const
print L1 GT board name in hw record map
void print(std::ostream &) const
void analyze(const edm::Event &, const edm::EventSetup &) override
const T & get() const
Definition: EventSetup.h:59
void printGtDaqRecordMap(std::ostream &myCout) const
print L1 GT DAQ record map
void printGtDaqActiveBoardsMap(std::ostream &myCout) const
print L1 GT active boards map for DAQ record
void printGtQuadToPsbMap(std::ostream &myCout) const
print L1 quadruplet (4x16 bits)(cable) to PSB input map
L1GtBoardMapsTester(const edm::ParameterSet &)