![]() |
ATLAS Offline Software
|
Description of CMXCPTob_v1. More...
#include <CMXCPTob_v1.h>
Public Member Functions | |
| CMXCPTob_v1 () | |
| Default constructor. | |
| virtual | ~CMXCPTob_v1 () |
| Default desturctor. | |
| virtual void | initialize (const uint8_t crate, const uint8_t cmx, const uint8_t cpm, const uint8_t chip, const uint8_t loc) |
| initialize | |
| virtual void | initialize (const uint8_t crate, const uint8_t cmx, const uint8_t cpm, const uint8_t chip, const uint8_t loc, const std::vector< uint8_t > &energyVec, const std::vector< uint8_t > &isolationVec, const std::vector< uint32_t > &errorVec, const std::vector< uint16_t > &presenceMapVec, const uint8_t peak) |
| initialize | |
| void | addTob (const std::vector< uint8_t > &energyVec, const std::vector< uint8_t > &isolationVec, const std::vector< uint32_t > &errorVec, const std::vector< uint16_t > &presenceMapVec) |
| add data to existing object | |
| uint8_t | crate () const |
| get crate | |
| void | setCrate (uint8_t) |
| set crate | |
| uint8_t | cmx () const |
| get cmx | |
| void | setCmx (uint8_t) |
| set cmx | |
| uint8_t | cpm () const |
| get cpm | |
| void | setCpm (uint8_t) |
| set cpm | |
| uint8_t | chip () const |
| get chip | |
| void | setChip (uint8_t) |
| set chip | |
| uint8_t | location () const |
| get location | |
| void | setLocation (uint8_t) |
| set location | |
| uint8_t | peak () const |
| get peak | |
| void | setPeak (uint8_t) |
| set peak | |
| const std::vector< uint8_t > & | energyVec () const |
| get energyVec | |
| void | setEnergyVec (const std::vector< uint8_t > &) |
| set energyVec | |
| const std::vector< uint8_t > & | isolationVec () const |
| get isolationVec | |
| void | setIsolationVec (const std::vector< uint8_t > &) |
| set isolationVec | |
| const std::vector< uint32_t > & | errorVec () const |
| get errorVec | |
| void | setErrorVec (const std::vector< uint32_t > &) |
| set errorVec | |
| const std::vector< uint16_t > & | presenceMapVec () const |
| get presenceMapVec | |
| void | setPresenceMapVec (const std::vector< uint16_t > &) |
| set presenceMapVec | |
| uint8_t | energy () const |
| Peak functions - return value of peak bunch crossing Assuming we have got the timing calibration correct, This is the bunch crossing containing the collision. | |
| uint8_t | isolation () const |
| get isolationVec at peak bunch crossing | |
| uint32_t | error () const |
| get errorVec at peak bunch crossing | |
| uint16_t | presenceMap () const |
| get presenceMapVec at peak bunch crossing | |
Description of CMXCPTob_v1.
Definition at line 27 of file CMXCPTob_v1.h.
| xAOD::CMXCPTob_v1::CMXCPTob_v1 | ( | ) |
Default constructor.
Definition at line 15 of file CMXCPTob_v1.cxx.
|
inlinevirtual |
| void xAOD::CMXCPTob_v1::addTob | ( | const std::vector< uint8_t > & | energyVec, |
| const std::vector< uint8_t > & | isolationVec, | ||
| const std::vector< uint32_t > & | errorVec, | ||
| const std::vector< uint16_t > & | presenceMapVec ) |
add data to existing object
Definition at line 53 of file CMXCPTob_v1.cxx.
| uint8_t xAOD::CMXCPTob_v1::chip | ( | ) | const |
get chip
| uint8_t xAOD::CMXCPTob_v1::cmx | ( | ) | const |
get cmx
| uint8_t xAOD::CMXCPTob_v1::cpm | ( | ) | const |
get cpm
| uint8_t xAOD::CMXCPTob_v1::crate | ( | ) | const |
get crate
| uint8_t xAOD::CMXCPTob_v1::energy | ( | ) | const |
Peak functions - return value of peak bunch crossing Assuming we have got the timing calibration correct, This is the bunch crossing containing the collision.
get energyVec at peak bunch crossing
Definition at line 80 of file CMXCPTob_v1.cxx.
| uint32_t xAOD::CMXCPTob_v1::error | ( | ) | const |
get errorVec at peak bunch crossing
Definition at line 92 of file CMXCPTob_v1.cxx.
|
virtual |
|
virtual |
| uint8_t xAOD::CMXCPTob_v1::isolation | ( | ) | const |
get isolationVec at peak bunch crossing
Definition at line 86 of file CMXCPTob_v1.cxx.
| uint8_t xAOD::CMXCPTob_v1::location | ( | ) | const |
get location
| uint8_t xAOD::CMXCPTob_v1::peak | ( | ) | const |
get peak
| uint16_t xAOD::CMXCPTob_v1::presenceMap | ( | ) | const |
get presenceMapVec at peak bunch crossing
Definition at line 98 of file CMXCPTob_v1.cxx.
| void xAOD::CMXCPTob_v1::setChip | ( | uint8_t | ) |
set chip
| void xAOD::CMXCPTob_v1::setCmx | ( | uint8_t | ) |
set cmx
| void xAOD::CMXCPTob_v1::setCpm | ( | uint8_t | ) |
set cpm
| void xAOD::CMXCPTob_v1::setCrate | ( | uint8_t | ) |
set crate
| void xAOD::CMXCPTob_v1::setLocation | ( | uint8_t | ) |
set location
| void xAOD::CMXCPTob_v1::setPeak | ( | uint8_t | ) |
set peak