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  // empty
36 }
37 
38 // loop over events
40  L1GtBoardMaps const& l1GtBM = evSetup.getData(m_getToken);
41 
42  l1GtBM.print(std::cout);
43  std::cout << std::endl;
44 
45  // print for simplicity the individual maps
46 
48  std::cout << std::endl;
49 
51  std::cout << std::endl;
52 
54  std::cout << std::endl;
55 
57  std::cout << std::endl;
58 
60  std::cout << std::endl;
61 
63  std::cout << std::endl;
64 
66  std::cout << std::endl;
67 }
ESGetTokenH3DDVariant esConsumes(std::string const &Record, edm::ConsumesCollector &)
Definition: DeDxTools.cc:283
void printGtBoardHexNameMap(std::ostream &myCout) const
print L1 GT board name in hw record map
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
Definition: EventSetup.h:119
void printGtQuadToPsbMap(std::ostream &myCout) const
print L1 quadruplet (4x16 bits)(cable) to PSB input map
edm::ESGetToken< L1GtBoardMaps, L1GtBoardMapsRcd > m_getToken
void print(std::ostream &) const
void printGtEvmActiveBoardsMap(std::ostream &myCout) const
print L1 GT active boards map for EVM record
int iEvent
Definition: GenABIO.cc:224
void printGtDaqActiveBoardsMap(std::ostream &myCout) const
print L1 GT active boards map for DAQ record
void printGtDaqRecordMap(std::ostream &myCout) const
print L1 GT DAQ record map
void printGtBoardSlotMap(std::ostream &myCout) const
print L1 GT board - slot map
void printGtEvmRecordMap(std::ostream &myCout) const
print L1 GT EVM record map
L1GtBoardMapsTester(const edm::ParameterSet &)
void analyze(edm::StreamID, const edm::Event &, const edm::EventSetup &) const override