#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 |
get energyVec at peak bunch crossing | |
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
uint8_t xAOD::CMXCPTob_v1::energy | ( | ) | const |
get energyVec at peak bunch crossing
Peak functions - return value of peak bunch crossing Assuming we have got the timing calibration correct, This is the bunch crossing containing the collision