Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef XAODMUONRDO_VERSION_NSWTPRDO_V1_H
6 #define XAODMUONRDO_VERSION_NSWTPRDO_V1_H
9 #include "Identifier/Identifier.h"
11 #define DECLARE_VEC_MEMBER(DATA_TYPE, VEC_NAME) \
12 const std::vector<DATA_TYPE>& VEC_NAME () const; \
13 std::vector<DATA_TYPE>& VEC_NAME();
15 #define DECLARE_SCALAR_MEMBER(DATA_TYPE, SCALAR_NAME) \
16 DATA_TYPE SCALAR_NAME() const; \
17 void set_##SCALAR_NAME(const DATA_TYPE val);
143 #undef DECLARE_VEC_MEMBER
144 #undef DECLARE_SCALAR_MEMBER
145 #endif // XAODMUONRDO_VERSION_NRPCRDO_V1_H
const std::vector< uint32_t > & NSWTP_strip_segments_rB() const
const std::vector< uint32_t > & NSWTP_mm_BCID() const
Base class for elements of a container that can have aux data.
const std::vector< uint8_t > & NSWTP_strip_bands_charge() const
const std::vector< uint8_t > & NSWTP_strip_bands_HLbit() const
const std::vector< uint32_t > & NSWTP_strip_segments_rA() const
#define DECLARE_SCALAR_MEMBER(DATA_TYPE, SCALAR_NAME)
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
const std::vector< uint8_t > & NSWTP_strip_BBbit() const
const std::vector< uint32_t > & NSWTP_strip_segment() const
NSWTPRDO_v1()=default
Default constructor.
const std::vector< uint8_t > & NSWTP_strip_segments_bandID() const
const std::vector< uint32_t > & NSWTP_strip_centroids_phiID() const
const std::vector< uint8_t > & NSWTP_mm_candidateNumber() const
const std::vector< uint32_t > & NSWTP_mm_segments() const
Encode the Monitoring, Spare, lowRes, phiRes, dTheta, phiID, rIndex information of each candidate.
#define DECLARE_VEC_MEMBER(DATA_TYPE, VEC_NAME)
const std::vector< uint8_t > & NSWTP_strip_bands_layer() const
const std::vector< uint32_t > & NSWTP_strip_centroids_loc() const
const std::vector< uint8_t > & NSWTP_strip_segments_phiID() const
const std::vector< uint32_t > & NSWTP_strip_segments_BCID() const
virtual ~NSWTPRDO_v1()=default
Virtual destructor.
SG_BASE(xAOD::NSWTPRDO_v1, SG::AuxElement)
const std::vector< uint8_t > & NSWTP_strip_bands_phiID() const
An STL vector of pointers that by default owns its pointed-to elements.
const std::vector< uint32_t > & NSWTP_strip_centroids_layer() const
const std::vector< uint8_t > & NSWTP_strip_bands_bandID() const
const float EC[NC]
Energy levels for Carbon.
const std::vector< uint16_t > & NSWTP_strip_bands_BCID() const
const std::vector< uint32_t > & NSWTP_strip_centroids_bandID() const
const std::vector< uint32_t > & NSWTP_strip_centroids_offset() const
Base class for elements of a container that can have aux data.