|
ATLAS Offline Software
|
Go to the documentation of this file.
2 #ifndef TRIGT1INTERFACES_LVL1MUCTPIINPUT_H
6 #define TRIGT1INTERFACES_LVL1MUCTPIINPUT_H
70 size_t subSystemAddress,
76 size_t subSystemAddress,
82 size_t subSystemAddress,
93 void clear(
size_t systemAddress );
98 bool isEmpty(
size_t systemAddress,
132 size_t reserve(
size_t systemAddress ,
136 size_t subSystemAddress,
137 size_t sectorAddress )
const
139 if (systemAddress==0) {
141 }
else if (systemAddress==1) {
151 for(
size_t ip=0;
ip<
m_data[systemAddress].size();
ip++){
153 if (bc ==
bcid)
return ip;
161 typedef std::vector<std::shared_ptr <Lvl1MuSectorLogicData> >
Lvl1MuVect;
172 #endif // TRIGT1INTERFACES_LVL1MUCTPIINPUT_H
char data[hepevt_bytes_allocation_ATLAS]
Base class for the data coming from one SL board.
Namespace for the LVL1 muon interface classes.
setEventNumber setTimeStamp bcid
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
macros to associate a CLID to a type