|
ATLAS Offline Software
|
Auxiliary container for muon SA containers.
More...
#include <L2StandAloneMuonAuxContainer_v1.h>
|
| L2StandAloneMuonAuxContainer_v1 () |
| Default constructor. More...
|
|
virtual const void * | getData (SG::auxid_t auxid) const=0 |
| Pick up the const version from the base class. More...
|
|
virtual const IAuxTypeVector * | linkedVector (SG::auxid_t) const |
| Return interface for a linked variable. More...
|
|
virtual bool | insertMove (size_t pos, IAuxStore &other, const SG::auxid_set_t &ignore=SG::auxid_set_t())=0 |
| Move all elements from other to this store. More...
|
|
template<typename T , typename ALLOC > |
auxid_t | getAuxID (const std::string &name, std::vector< T, ALLOC > &, SG::AuxVarFlags flags=SG::AuxVarFlags::None, const SG::auxid_t linkedVariable=SG::null_auxid) |
| Get the auxiliary ID for one of the persistent variables. More...
|
|
template<typename T > |
auxid_t | getAuxID (const std::string &name, SG::PackedContainer< T > &, SG::AuxVarFlags flags=SG::AuxVarFlags::None, const SG::auxid_t linkedVariable=SG::null_auxid) |
| Get the auxiliary ID for one of the persistent variables. More...
|
|
template<typename T , typename ALLOC > |
void | regAuxVar (auxid_t auxid, const std::string &name, std::vector< T, ALLOC > &vec) |
| Register one of the persistent variables internally. More...
|
|
template<typename T > |
void | regAuxVar (auxid_t auxid, const std::string &name, SG::PackedContainer< T > &vec) |
| Register one of the persistent variables internally. More...
|
|
|
typedef AthContainers_detail::mutex | mutex_t |
| Mutex for multithread synchronization. More...
|
|
typedef AthContainers_detail::lock_guard< mutex_t > | guard_t |
|
Auxiliary container for muon SA containers.
This is a fixed implementation of the muon SA auxiliary store. Defining every possible property that muon SA can have.
- Author
- Masaki Ishitsuka ishit.nosp@m.suka.nosp@m.@phys.nosp@m..tit.nosp@m.ech.a.nosp@m.c.jp
$Revsision$
- Date
- 2015-04-18 06:31:23 +0200 (Sat, 18 Apr 2015)
Definition at line 32 of file L2StandAloneMuonAuxContainer_v1.h.
◆ auxid_set_t
◆ auxid_t
◆ AuxVariable_t
template<class T , class ALLOC = std::allocator<T>>
◆ guard_t
◆ LinkedVariable_t
template<class T , class ALLOC = std::allocator<T>>
◆ mutex_t
◆ AuxStoreType
Type of the auxiliary store.
In the xAOD EDM we use auxiliary store objects in some cases to describe a single object, and in most cases to describe a container of objects. This enumeration declares which type the object implementing this interface is.
Enumerator |
---|
AST_ObjectStore | The store describes a single object.
|
AST_ContainerStore | The store describes a container.
|
Definition at line 66 of file IAuxStoreHolder.h.
◆ L2StandAloneMuonAuxContainer_v1()
xAOD::L2StandAloneMuonAuxContainer_v1::L2StandAloneMuonAuxContainer_v1 |
( |
| ) |
|
◆ clearDecorations()
bool xAOD::AuxContainerBase::clearDecorations |
( |
| ) |
|
|
overridevirtualinherited |
◆ getAuxID() [1/2]
Get the auxiliary ID for one of the persistent variables.
◆ getAuxID() [2/2]
template<typename T , typename ALLOC >
Get the auxiliary ID for one of the persistent variables.
◆ getAuxIDs()
◆ getData() [1/3]
const void * xAOD::AuxContainerBase::getData |
( |
auxid_t |
auxid | ) |
const |
|
overridevirtualinherited |
◆ getData() [2/3]
void * xAOD::AuxContainerBase::getData |
( |
auxid_t |
auxid, |
|
|
size_t |
size, |
|
|
size_t |
capacity |
|
) |
| |
|
overridevirtualinherited |
Get a pointer to a given array, creating the array if necessary.
Implements SG::IAuxStore.
Definition at line 461 of file AuxContainerBase.cxx.
467 if( ( auxid >=
m_vecs.size() ) || ( !
m_vecs[ auxid ] ) ) {
474 auxid_t linked_id =
r.linkedVariable( auxid );
475 if (linked_id != SG::null_auxid) {
481 std::cout <<
"ERROR xAOD::AuxContainerBase::getData "
482 <<
"Unknown variable ("
484 <<
") requested" << std::endl;
488 m_vecs[ auxid ]->reserve( capacity );
493 return m_vecs[ auxid ]->toPtr();
◆ getData() [3/3]
virtual const void* SG::IConstAuxStore::getData |
|
inherited |
Pick up the const version from the base class.
◆ getDecoration()
void * xAOD::AuxContainerBase::getDecoration |
( |
auxid_t |
auxid, |
|
|
size_t |
size, |
|
|
size_t |
capacity |
|
) |
| |
|
overridevirtualinherited |
◆ getDecorIDs()
◆ getDynamicAuxIDs()
◆ getIOData()
const void * xAOD::AuxContainerBase::getIOData |
( |
auxid_t |
auxid | ) |
const |
|
overridevirtualinherited |
Get a pointer to the data being stored for one aux data item.
Implements SG::IAuxStoreIO.
Definition at line 658 of file AuxContainerBase.cxx.
664 if( ( auxid >=
m_vecs.size() ) || ( !
m_vecs[ auxid ] ) ) {
668 std::cout <<
"ERROR xAOD::AuxContainerBase::getIOData "
669 <<
"Unknown variable ("
671 <<
") requested" << std::endl;
680 return m_vecs[ auxid ]->toVector();
◆ getIOType()
const std::type_info * xAOD::AuxContainerBase::getIOType |
( |
auxid_t |
auxid | ) |
const |
|
overridevirtualinherited |
◆ getSelectedAuxIDs()
◆ getStore() [1/2]
◆ getStore() [2/2]
◆ getStoreType()
virtual AuxStoreType xAOD::AuxContainerBase::getStoreType |
( |
| ) |
const |
|
inlineoverridevirtualinherited |
◆ getVector()
|
finaloverridevirtualinherited |
Return vector interface for one aux data item.
Implements SG::IConstAuxStore.
Definition at line 238 of file AuxContainerBase.cxx.
243 if( ( auxid >=
m_vecs.size() ) || ( !
m_vecs[ auxid ] ) ) {
249 auxids_nc.
insert( auxid );
251 auxid_t linked_id =
r.linkedVariable( auxid );
252 if (linked_id != SG::null_auxid) {
253 auxids_nc.insert( linked_id );
258 std::cout <<
"ERROR xAOD::AuxContainerBase::getData "
259 <<
"Unknown variable ("
261 <<
") requested" << std::endl;
◆ getWritableAuxIDs()
◆ insertMove() [1/2]
Insert contents of another store via move.
Definition at line 583 of file AuxContainerBase.cxx.
595 size_t other_size =
other.size();
607 if (
other.getData (
id)) {
608 void* src_ptr =
other.getData (
id, other_size, other_size);
616 const void* orig = v_dst->
toPtr();
618 if (orig != v_dst->
toPtr())
◆ insertMove() [2/2]
Move all elements from other
to this store.
- Parameters
-
pos | The starting index of the insertion. |
other | Store from which to do the move. |
ignore | Set of variables that should not be added to the store. |
Let len
be the size of other
. The store will be increased in size by len
elements, with the elements at pos
being copied to pos+len
. Then, for each auxiliary variable, the entire contents of that variable for other
will be moved to this store at index pos
. This will be done via move semantics if possible; otherwise, it will be done with a copy. Variables present in this store but not in other
will have the corresponding elements default-initialized. Variables in other
but not in this store will be added unless they are in ignore
.
Returns true if it is known that none of the vectors' memory moved, false otherwise.
Implemented in SG::AuxStoreInternal.
◆ isDecoration()
bool xAOD::AuxContainerBase::isDecoration |
( |
auxid_t |
auxid | ) |
const |
|
overridevirtualinherited |
◆ linkedVector() [1/3]
◆ linkedVector() [2/3]
◆ linkedVector() [3/3]
virtual const IAuxTypeVector* SG::IConstAuxStore::linkedVector |
|
inlineinherited |
Return interface for a linked variable.
- Parameters
-
auxid | The ID of the parent variable. |
If auxid
has a linked variable, then return the IAuxTypeVector
describing it. Otherwise, return nullptr
. May return nullptr
unconditionally if this store does not support linked variables.
Definition at line 189 of file IConstAuxStore.h.
◆ lock()
void xAOD::AuxContainerBase::lock |
( |
| ) |
|
|
overridevirtualinherited |
◆ lockDecoration()
void xAOD::AuxContainerBase::lockDecoration |
( |
SG::auxid_t |
auxid | ) |
|
|
overridevirtualinherited |
◆ memResource()
std::pmr::memory_resource * xAOD::AuxContainerBase::memResource |
( |
| ) |
|
|
inherited |
Return the memory resource to use.
Definition at line 158 of file AuxContainerBase.cxx.
160 const std::pmr::memory_resource* cptr = m_memResource.get();
161 std::pmr::memory_resource*
ptr ATLAS_THREAD_SAFE =
const_cast<std::pmr::memory_resource*
>( cptr );
163 #ifndef XAOD_STANDALONE
164 const EventContext& ctx = Gaudi::Hive::currentContext();
171 ptr = std::pmr::get_default_resource();
174 m_memResource.set(
ptr );
◆ name()
const char * xAOD::AuxContainerBase::name |
( |
| ) |
const |
|
inherited |
◆ regAuxVar() [1/2]
Register one of the persistent variables internally.
◆ regAuxVar() [2/2]
template<typename T , typename ALLOC >
void xAOD::AuxContainerBase::regAuxVar |
( |
auxid_t |
auxid, |
|
|
const std::string & |
name, |
|
|
std::vector< T, ALLOC > & |
vec |
|
) |
| |
|
inherited |
Register one of the persistent variables internally.
◆ regAuxVar1()
template<typename ELT , typename CONT >
void xAOD::AuxContainerBase::regAuxVar1 |
( |
auxid_t |
auxid, |
|
|
const std::string & |
name, |
|
|
CONT & |
vec |
|
) |
| |
|
privateinherited |
Common code between regAuxVar cases.
◆ reserve()
void xAOD::AuxContainerBase::reserve |
( |
size_t |
size | ) |
|
|
overridevirtualinherited |
◆ resize()
bool xAOD::AuxContainerBase::resize |
( |
size_t |
size | ) |
|
|
overridevirtualinherited |
◆ setName()
void xAOD::AuxContainerBase::setName |
( |
const char * |
name | ) |
|
|
inherited |
◆ setOption()
◆ setStore()
Set a different internal store object.
This function is used by the I/O infrastructure to possibly put a store object into this one, which can interact with dynamic variables directly.
Note that the object takes ownership of the received store.
- Parameters
-
store | The store that should be used for dynamic variable handling inside the object from now on |
Implements SG::IAuxStoreHolder.
Definition at line 194 of file AuxContainerBase.cxx.
◆ shift()
void xAOD::AuxContainerBase::shift |
( |
size_t |
pos, |
|
|
ptrdiff_t |
offs |
|
) |
| |
|
overridevirtualinherited |
◆ size()
size_t xAOD::AuxContainerBase::size |
( |
| ) |
const |
|
overridevirtualinherited |
◆ algoId
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::algoId |
|
private |
◆ ATLAS_THREAD_SAFE
◆ barrelRadius
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::barrelRadius |
|
private |
◆ barrelSagitta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::barrelSagitta |
|
private |
◆ beta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::beta |
|
private |
◆ chamberType1Normal
std::vector< std::vector< int > > xAOD::L2StandAloneMuonAuxContainer_v1::chamberType1Normal |
|
private |
◆ chamberType1Overlap
std::vector< std::vector< int > > xAOD::L2StandAloneMuonAuxContainer_v1::chamberType1Overlap |
|
private |
◆ chamberType2Normal
std::vector< std::vector< int > > xAOD::L2StandAloneMuonAuxContainer_v1::chamberType2Normal |
|
private |
◆ chamberType2Overlap
std::vector< std::vector< int > > xAOD::L2StandAloneMuonAuxContainer_v1::chamberType2Overlap |
|
private |
◆ csmCapacity
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::csmCapacity |
|
private |
◆ csmError
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::csmError |
|
private |
◆ csmId
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::csmId |
|
private |
◆ csmSize
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::csmSize |
|
private |
◆ deltaEta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::deltaEta |
|
private |
◆ deltaPhi
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::deltaPhi |
|
private |
◆ deltaPt
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::deltaPt |
|
private |
◆ deltaR
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::deltaR |
|
private |
◆ dirPhiMS
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::dirPhiMS |
|
private |
◆ dirZMS
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::dirZMS |
|
private |
◆ endcapAlpha
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::endcapAlpha |
|
private |
◆ endcapBeta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::endcapBeta |
|
private |
◆ endcapRadius
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::endcapRadius |
|
private |
◆ eta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::eta |
|
private |
◆ etaBin
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::etaBin |
|
private |
◆ etaMap
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::etaMap |
|
private |
◆ etaMaxNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::etaMaxNormal |
|
private |
◆ etaMaxOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::etaMaxOverlap |
|
private |
◆ etaMinNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::etaMinNormal |
|
private |
◆ etaMinOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::etaMinOverlap |
|
private |
◆ etaMS
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::etaMS |
|
private |
◆ extension0
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension0 |
|
private |
◆ extension1
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension1 |
|
private |
◆ extension2
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension2 |
|
private |
◆ extension3
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension3 |
|
private |
◆ extension4
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension4 |
|
private |
◆ extension5
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension5 |
|
private |
◆ extension6
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension6 |
|
private |
◆ extension7
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension7 |
|
private |
◆ extension8
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension8 |
|
private |
◆ extension9
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::extension9 |
|
private |
◆ extensionCapacity
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::extensionCapacity |
|
private |
◆ interceptInner
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::interceptInner |
|
private |
◆ isRpcFailure
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::isRpcFailure |
|
private |
◆ isTgcFailure
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::isTgcFailure |
|
private |
◆ lumiBlock
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::lumiBlock |
|
private |
◆ lvl1EmuCapacity
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::lvl1EmuCapacity |
|
private |
◆ lvl1Emulation
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::lvl1Emulation |
|
private |
◆ lvl1Id
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::lvl1Id |
|
private |
◆ m_auxids
◆ m_locked
bool xAOD::AuxContainerBase::m_locked |
|
privateinherited |
◆ m_mutex
mutex_t xAOD::AuxContainerBase::m_mutex |
|
mutableprivateinherited |
◆ m_name
std::string xAOD::AuxContainerBase::m_name |
|
privateinherited |
◆ m_ownsStore
bool xAOD::AuxContainerBase::m_ownsStore |
|
privateinherited |
Flag deciding if the object owns the dynamic store or not.
Definition at line 241 of file AuxContainerBase.h.
◆ m_store
◆ m_storeIO
◆ m_vecs
◆ mdtHitChamber
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitChamber |
|
private |
◆ mdtHitOfflineId
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitOfflineId |
|
private |
◆ mdtHitOnlineId
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitOnlineId |
|
private |
◆ mdtHitR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitR |
|
private |
◆ mdtHitResidual
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitResidual |
|
private |
◆ mdtHitsCapacity
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitsCapacity |
|
private |
◆ mdtHitSigma
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitSigma |
|
private |
◆ mdtHitSpace
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitSpace |
|
private |
◆ mdtHitTime
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitTime |
|
private |
◆ mdtHitZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::mdtHitZ |
|
private |
◆ muonDetMask
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::muonDetMask |
|
private |
◆ padHitCode
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::padHitCode |
|
private |
◆ padHitOnlineId
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::padHitOnlineId |
|
private |
◆ padHitP
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::padHitP |
|
private |
◆ padHitR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::padHitR |
|
private |
◆ padHitX
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::padHitX |
|
private |
◆ padHitY
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::padHitY |
|
private |
◆ padHitZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::padHitZ |
|
private |
◆ phi
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::phi |
|
private |
◆ phiBin
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::phiBin |
|
private |
◆ phiMap
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::phiMap |
|
private |
◆ phiMS
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::phiMS |
|
private |
◆ pt
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::pt |
|
private |
◆ ptBarrelRadius
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::ptBarrelRadius |
|
private |
◆ ptBarrelSagitta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::ptBarrelSagitta |
|
private |
◆ ptEndcapAlpha
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::ptEndcapAlpha |
|
private |
◆ ptEndcapBeta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::ptEndcapBeta |
|
private |
◆ ptEndcapRadius
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::ptEndcapRadius |
|
private |
◆ removedCsmId
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::removedCsmId |
|
private |
◆ removedRobId
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::removedRobId |
|
private |
◆ rMaxNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::rMaxNormal |
|
private |
◆ rMaxOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::rMaxOverlap |
|
private |
◆ rMinNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::rMinNormal |
|
private |
◆ rMinOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::rMinOverlap |
|
private |
◆ rMS
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rMS |
|
private |
◆ roadAwNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::roadAwNormal |
|
private |
◆ roadAwOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::roadAwOverlap |
|
private |
◆ roadBwNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::roadBwNormal |
|
private |
◆ roadBwOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::roadBwOverlap |
|
private |
◆ robCapacity
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::robCapacity |
|
private |
◆ robId
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::robId |
|
private |
◆ roiEta
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiEta |
|
private |
◆ roiId
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiId |
|
private |
◆ roiNumber
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiNumber |
|
private |
◆ roiPhi
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiPhi |
|
private |
◆ roiSector
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiSector |
|
private |
◆ roiSubsystem
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiSubsystem |
|
private |
◆ roiSystem
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiSystem |
|
private |
◆ roiThreshold
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiThreshold |
|
private |
◆ roiWord
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::roiWord |
|
private |
◆ rpc1x
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc1x |
|
private |
◆ rpc1y
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc1y |
|
private |
◆ rpc1z
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc1z |
|
private |
◆ rpc2x
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc2x |
|
private |
◆ rpc2y
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc2y |
|
private |
◆ rpc2z
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc2z |
|
private |
◆ rpc3x
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc3x |
|
private |
◆ rpc3y
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc3y |
|
private |
◆ rpc3z
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::rpc3z |
|
private |
◆ rpcHitsCapacity
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::rpcHitsCapacity |
|
private |
◆ sAddress
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::sAddress |
|
private |
◆ slopeInner
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::slopeInner |
|
private |
◆ superPointChi2
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::superPointChi2 |
|
private |
◆ superPointIntercept
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::superPointIntercept |
|
private |
◆ superPointR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::superPointR |
|
private |
◆ superPointSlope
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::superPointSlope |
|
private |
◆ superPointZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::superPointZ |
|
private |
◆ supportsThinning
constexpr bool SG::IAuxStore::supportsThinning = true |
|
staticconstexprinherited |
Mark that this type supports thinning operations.
See AthContainers/supportsThinning.h and AthenaPoolCnvSvc/T_AthenaPoolCnv.h. Helps guide which pool converter template will be used. If false, the default pool converter will be used rather than the aux store-specific one. Ordinary xAOD type should not touch this, but may be overridden in a derived class to handle certain special cases.
Definition at line 199 of file IAuxStore.h.
◆ teId
std::vector< uint32_t > xAOD::L2StandAloneMuonAuxContainer_v1::teId |
|
private |
◆ tgcHitsCapacity
std::vector< int > xAOD::L2StandAloneMuonAuxContainer_v1::tgcHitsCapacity |
|
private |
◆ tgcInnEta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnEta |
|
private |
◆ tgcInnPhi
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhi |
|
private |
◆ tgcInnPhiHitInSeg
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhiHitInSeg |
|
private |
◆ tgcInnPhiHitPhi
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhiHitPhi |
|
private |
◆ tgcInnPhiHitR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhiHitR |
|
private |
◆ tgcInnPhiHitWidth
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhiHitWidth |
|
private |
◆ tgcInnPhiHitZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhiHitZ |
|
private |
◆ tgcInnPhiN
std::vector< long > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhiN |
|
private |
◆ tgcInnPhiStd
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnPhiStd |
|
private |
◆ tgcInnR
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnR |
|
private |
◆ tgcInnRhoHitInSeg
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnRhoHitInSeg |
|
private |
◆ tgcInnRhoHitPhi
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnRhoHitPhi |
|
private |
◆ tgcInnRhoHitR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnRhoHitR |
|
private |
◆ tgcInnRhoHitWidth
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnRhoHitWidth |
|
private |
◆ tgcInnRhoHitZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnRhoHitZ |
|
private |
◆ tgcInnRhoN
std::vector< long > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnRhoN |
|
private |
◆ tgcInnRhoStd
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnRhoStd |
|
private |
◆ tgcInnZ
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcInnZ |
|
private |
◆ tgcMid1Eta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid1Eta |
|
private |
◆ tgcMid1Phi
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid1Phi |
|
private |
◆ tgcMid1R
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid1R |
|
private |
◆ tgcMid1Z
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid1Z |
|
private |
◆ tgcMid2Eta
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid2Eta |
|
private |
◆ tgcMid2Phi
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid2Phi |
|
private |
◆ tgcMid2R
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid2R |
|
private |
◆ tgcMid2Z
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMid2Z |
|
private |
◆ tgcMidPhiChi2
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidPhiChi2 |
|
private |
◆ tgcMidPhiHitInSeg
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidPhiHitInSeg |
|
private |
◆ tgcMidPhiHitPhi
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidPhiHitPhi |
|
private |
◆ tgcMidPhiHitR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidPhiHitR |
|
private |
◆ tgcMidPhiHitWidth
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidPhiHitWidth |
|
private |
◆ tgcMidPhiHitZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidPhiHitZ |
|
private |
◆ tgcMidPhiN
std::vector< long > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidPhiN |
|
private |
◆ tgcMidRhoChi2
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidRhoChi2 |
|
private |
◆ tgcMidRhoHitInSeg
std::vector< std::vector< uint32_t > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidRhoHitInSeg |
|
private |
◆ tgcMidRhoHitPhi
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidRhoHitPhi |
|
private |
◆ tgcMidRhoHitR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidRhoHitR |
|
private |
◆ tgcMidRhoHitWidth
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidRhoHitWidth |
|
private |
◆ tgcMidRhoHitZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidRhoHitZ |
|
private |
◆ tgcMidRhoN
std::vector< long > xAOD::L2StandAloneMuonAuxContainer_v1::tgcMidRhoN |
|
private |
◆ tgcPt
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::tgcPt |
|
private |
◆ trackPositionEta
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::trackPositionEta |
|
private |
◆ trackPositionPhi
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::trackPositionPhi |
|
private |
◆ trackPositionR
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::trackPositionR |
|
private |
◆ trackPositionZ
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::trackPositionZ |
|
private |
◆ zMaxNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::zMaxNormal |
|
private |
◆ zMaxOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::zMaxOverlap |
|
private |
◆ zMinNormal
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::zMinNormal |
|
private |
◆ zMinOverlap
std::vector< std::vector< float > > xAOD::L2StandAloneMuonAuxContainer_v1::zMinOverlap |
|
private |
◆ zMS
std::vector< float > xAOD::L2StandAloneMuonAuxContainer_v1::zMS |
|
private |
The documentation for this class was generated from the following files:
std::vector< float > tgcMid1Eta
std::vector< std::vector< float > > tgcMidRhoHitWidth
std::string m_name
Name of the container in memory. Set externally.
virtual bool shift(size_t pos, ptrdiff_t offs)=0
Shift the elements of the vector.
bool isLinked() const
Return true if this variable is linked from another one.
std::vector< std::vector< int > > chamberType2Normal
std::vector< std::vector< uint32_t > > removedCsmId
std::vector< std::vector< float > > superPointIntercept
std::vector< std::vector< float > > roadAwOverlap
std::vector< std::vector< uint32_t > > tgcMidPhiHitInSeg
std::vector< std::vector< int > > chamberType2Overlap
const char * name() const
Get the name of the container instance.
virtual bool insertMove(size_t pos, IAuxStore &other, const SG::auxid_set_t &ignore=SG::auxid_set_t())=0
Move all elements from other to this store.
std::vector< std::vector< float > > mdtHitR
std::vector< std::vector< float > > mdtHitSpace
virtual void lockDecoration(SG::auxid_t auxid)=0
Lock a decoration.
std::vector< std::vector< float > > trackPositionZ
std::vector< std::vector< float > > tgcInnRhoHitR
std::vector< std::vector< uint32_t > > tgcInnPhiHitInSeg
std::vector< std::vector< float > > tgcMidRhoHitPhi
virtual const IAuxTypeVector * getVector(SG::auxid_t auxid) const =0
Return vector interface for one aux data item.
std::vector< std::vector< float > > trackPositionPhi
std::vector< float > endcapAlpha
std::vector< std::vector< uint32_t > > extension4
ReadStats & stats()
Access the object belonging to the current thread.
std::vector< int > lvl1EmuCapacity
std::vector< std::vector< float > > tgcInnPhiHitWidth
std::vector< std::vector< uint32_t > > mdtHitOfflineId
std::vector< uint32_t > roiWord
static AuxTypeRegistry & instance()
Return the singleton registry instance.
std::vector< long > tgcMidRhoN
std::vector< float > ptBarrelSagitta
std::vector< float > endcapBeta
std::vector< float > dirZMS
SG::IAuxStore * m_store
Internal dynamic auxiliary store object.
std::vector< std::vector< float > > tgcMidPhiHitR
std::vector< std::vector< float > > padHitZ
std::vector< float > interceptInner
std::vector< std::vector< uint32_t > > extension7
std::string getName(SG::auxid_t auxid) const
Return the name of an aux data item.
std::vector< std::vector< float > > roadAwNormal
Slope.
AthContainers_detail::lock_guard< mutex_t > guard_t
Exception — Attempted to modify auxiliary data in a locked store.
std::vector< float > rpc1y
bool hasExtendedEventContext(const EventContext &ctx)
Test whether a context object has an extended context installed.
std::vector< int > isTgcFailure
Flag for RGC and RPC availabilities.
std::vector< uint32_t > roiSubsystem
std::vector< std::vector< float > > superPointChi2
std::vector< int > phiBin
std::vector< float > rpc1x
RPC fit results.
std::vector< std::vector< float > > superPointZ
std::vector< float > tgcInnZ
std::vector< float > rpc2z
std::vector< std::vector< uint32_t > > mdtHitOnlineId
MDT hits.
std::vector< float > rMS
Position at MS.
std::vector< float > beta
virtual bool insertMove(size_t pos, void *src, size_t src_pos, size_t src_n, IAuxStore &srcStore)=0
Insert elements into the vector via move semantics.
std::vector< std::vector< float > > tgcInnRhoHitPhi
TGC hits.
std::vector< std::vector< float > > rMaxOverlap
std::vector< std::vector< float > > tgcInnPhiHitPhi
std::vector< uint32_t > roiEta
std::vector< uint32_t > roiSystem
std::vector< float > deltaR
std::vector< int > sAddress
std::vector< float > rpc2y
std::vector< std::vector< float > > trackPositionEta
std::vector< float > deltaPt
Error of pt, eta and phi.
virtual const std::type_info * getIOType(SG::auxid_t auxid) const =0
Return the type of the data to be stored for one aux data item.
std::vector< uint32_t > roiThreshold
std::vector< long > tgcInnPhiN
std::vector< float > dirPhiMS
std::vector< std::vector< float > > mdtHitTime
virtual size_t size() const =0
Return the number of elements in the store.
virtual void shift(size_t pos, ptrdiff_t offs)=0
Shift the elements of the container.
std::vector< std::vector< uint32_t > > csmSize
std::vector< float > rpc2x
std::vector< std::vector< float > > etaMinOverlap
virtual IAuxTypeVector * linkedVector(SG::auxid_t)
std::vector< int > robCapacity
Interface providing I/O for a generic auxiliary store.
std::vector< int > isRpcFailure
std::vector< std::vector< float > > zMaxOverlap
std::vector< std::vector< float > > padHitY
Handle mappings between names and auxid_t.
std::vector< float > ptEndcapBeta
const ExtendedEventContext & getExtendedEventContext(const EventContext &ctx)
Retrieve an extended context from a context object.
std::vector< std::vector< float > > tgcMidPhiHitPhi
std::vector< std::vector< float > > superPointSlope
virtual size_t size() const override
Get the size of the container.
std::vector< std::vector< uint32_t > > lvl1Emulation
Level 1 emulation info.
std::vector< std::vector< float > > padHitP
std::vector< float > tgcMid2R
std::vector< int > csmCapacity
virtual bool setOption(auxid_t, const AuxDataOption &)
Set an option for a given auxiliary variable.
size_t auxid_t
Identifier for a particular aux data item.
std::vector< float > tgcInnEta
std::vector< std::vector< float > > padHitX
virtual bool clearDecorations()=0
Clear all decorations.
std::vector< long > tgcInnRhoN
std::vector< std::vector< float > > tgcMidRhoHitZ
std::vector< uint32_t > lumiBlock
SG::auxid_set_t auxid_set_t
The aux ID set type definition.
auxid_set_t m_auxids
Internal list of all available variables.
std::vector< float > tgcInnPhiStd
std::vector< std::vector< float > > etaMaxNormal
std::vector< SG::IAuxTypeVector * > m_vecs
Internal list of all managed variables.
void regAuxVar(auxid_t auxid, const std::string &name, std::vector< T, ALLOC > &vec)
Register one of the persistent variables internally.
std::vector< std::vector< float > > rMinOverlap
ConcurrentBitset & insert(bit_t bit, bit_t new_nbits=0)
Set a bit to 1.
std::vector< std::vector< float > > etaMinNormal
Eta.
std::vector< std::vector< uint32_t > > extension8
#define AUX_VARIABLE(VAR,...)
Convenience macro for declaring an auxiliary variable.
std::vector< float > tgcInnRhoStd
std::vector< std::vector< uint32_t > > extension1
std::vector< std::vector< int > > chamberType1Normal
Road information Chamber type.
std::vector< float > etaMap
eta, phi as input to LUT
std::vector< std::vector< uint32_t > > csmId
CSM info.
std::vector< float > rpc3z
std::vector< std::vector< float > > etaMaxOverlap
std::vector< uint32_t > lvl1Id
std::vector< float > tgcMidRhoChi2
virtual void * getDecoration(auxid_t auxid, size_t size, size_t capacity)=0
Return the data vector for one aux data decoration item.
const std::type_info * getVecType(SG::auxid_t auxid) const
Return the type of the STL vector used to hold an aux data item.
std::vector< long > tgcMidPhiN
std::vector< std::vector< uint32_t > > extension6
std::vector< uint32_t > roiNumber
static IOStats & instance()
Singleton object accessor.
std::vector< std::vector< uint32_t > > csmError
std::vector< uint32_t > muonDetMask
std::vector< float > rpc3x
std::vector< float > tgcMidPhiChi2
std::vector< std::vector< uint32_t > > robId
ROB info.
std::vector< float > barrelSagitta
std::vector< int > mdtHitsCapacity
std::vector< std::vector< uint32_t > > tgcMidRhoHitInSeg
std::vector< uint32_t > roiSector
std::vector< std::vector< float > > roadBwNormal
Intercept.
std::vector< float > endcapRadius
std::vector< float > tgcPt
TGC fit results.
std::vector< std::vector< float > > mdtHitResidual
std::vector< uint32_t > roiPhi
std::vector< std::vector< int > > chamberType1Overlap
std::vector< std::vector< float > > tgcMidPhiHitWidth
std::vector< std::vector< float > > zMinNormal
Z.
std::vector< float > tgcMid2Z
virtual const SG::IAuxTypeVector * getVector(SG::auxid_t auxid) const override final
Return vector interface for one aux data item.
std::vector< std::vector< float > > roadBwOverlap
std::vector< float > phiMap
const T * as_const_ptr(const T *p)
Helper for getting a const version of a pointer.
std::vector< float > ptEndcapAlpha
std::vector< std::vector< float > > trackPositionR
Track positions.
std::vector< float > tgcMid1Phi
std::vector< std::vector< float > > zMaxNormal
std::vector< std::vector< float > > tgcInnPhiHitZ
virtual const auxid_set_t & getWritableAuxIDs() const override
Return a set of writable data identifiers.
virtual const void * getIOData(SG::auxid_t auxid) const =0
Return a pointer to the data to be stored for one aux data item.
virtual const void * getData(auxid_t auxid) const override
Get a pointer to a given array.
std::vector< float > rpc3y
std::vector< int > rpcHitsCapacity
std::vector< std::vector< float > > superPointR
Station fit results (superpoints)
std::vector< int > etaBin
void readBranch(const std::string &prefix, SG::auxid_t auxid)
Function incrementing the read counter on a specific branch.
SG::auxid_t auxid_t
The aux ID type definition.
std::vector< std::vector< float > > tgcMidRhoHitR
CxxUtils::CachedPointer< std::pmr::memory_resource > m_memResource ATLAS_THREAD_SAFE
Memory resource to use for this container.
std::vector< float > phiMS
std::vector< std::vector< uint32_t > > padHitCode
std::vector< float > deltaPhi
std::vector< float > slopeInner
Slope and intercept at inner.
virtual void * getData(auxid_t auxid, size_t size, size_t capacity)=0
Return the data vector for one aux data item.
std::vector< std::vector< uint32_t > > extension0
Extensions.
std::vector< std::vector< float > > rMinNormal
R.
bool m_locked
Has the container been locked?
std::vector< float > etaMS
Abstract interface for manipulating vectors of arbitrary types.
bool m_ownsStore
Flag deciding if the object owns the dynamic store or not.
virtual const SG::auxid_set_t & getDecorIDs() const =0
Return a set of identifiers for decorations in this store.
std::vector< float > tgcMid1Z
std::vector< std::vector< uint32_t > > tgcInnRhoHitInSeg
virtual void lock()=0
Lock the container.
std::vector< std::vector< float > > tgcMidPhiHitZ
std::vector< std::vector< float > > mdtHitSigma
SG::IAuxStoreIO * m_storeIO
The IO interface to the internal auxiliary store.
std::vector< int > tgcHitsCapacity
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
virtual bool resize(size_t sz)=0
Change the size of all aux data vectors.
auxid_t getAuxID(const std::string &name, std::vector< T, ALLOC > &, SG::AuxVarFlags flags=SG::AuxVarFlags::None, const SG::auxid_t linkedVariable=SG::null_auxid)
Get the auxiliary ID for one of the persistent variables.
std::vector< float > barrelRadius
Input measurements to be converted to pT by LUT.
A set of aux data identifiers.
std::vector< std::vector< float > > padHitR
std::vector< uint32_t > roiId
virtual bool isDecoration(auxid_t auxid) const =0
Test if a particular variable is tagged as a decoration.
std::vector< float > deltaEta
std::vector< std::vector< float > > tgcInnRhoHitWidth
std::vector< std::vector< float > > mdtHitZ
std::vector< int > extensionCapacity
Size of hit strages.
std::vector< float > ptBarrelRadius
pT from different algorithms
std::vector< std::vector< uint32_t > > extension2
std::vector< std::vector< uint32_t > > removedRobId
std::vector< std::vector< uint32_t > > padHitOnlineId
RPC pad hits.
std::vector< float > tgcMid2Eta
std::vector< std::vector< float > > rMaxNormal
@ AST_ObjectStore
The store describes a single object.
std::vector< float > tgcInnR
std::vector< std::vector< uint32_t > > extension9
std::vector< float > ptEndcapRadius
std::vector< std::vector< float > > zMinOverlap
virtual const SG::auxid_set_t & getAuxIDs() const =0
Return a set of identifiers for existing data items in this store.
std::vector< float > tgcMid2Phi
virtual void * toPtr()=0
Return a pointer to the start of the vector's data.
std::vector< int > algoId
Detailed information.
std::vector< std::vector< float > > tgcInnRhoHitZ
std::vector< std::vector< uint32_t > > extension5
std::vector< float > rpc1z
virtual void reserve(size_t sz)=0
Change the capacity of all aux data vectors.
std::vector< std::vector< float > > tgcInnPhiHitR
@ AST_ContainerStore
The store describes a container.
std::vector< uint32_t > teId
std::vector< std::vector< uint32_t > > extension3
std::vector< float > tgcMid1R
std::vector< float > tgcInnPhi