#include <CMXCPHits_v1.h>
Public Types | |
enum | Sources { REMOTE_0, REMOTE_1, REMOTE_2, LOCAL, TOTAL, TOPO_CHECKSUM, TOPO_OCCUPANCY_MAP, TOPO_OCCUPANCY_COUNTS, MAXSOURCE } |
Public Member Functions | |
CMXCPHits_v1 () | |
Default constructor. | |
virtual | ~CMXCPHits_v1 () |
Default desturctor. | |
virtual void | initialize (const uint8_t crate, const uint8_t cmx, const uint8_t source) |
initialize | |
virtual void | initialize (const uint8_t crate, const uint8_t cmx, const uint8_t source, const std::vector< uint32_t > &hitsVec0, const std::vector< uint32_t > &hitsVec1, const std::vector< uint32_t > &errorVec0, const std::vector< uint32_t > &errorVec1, const uint8_t peak) |
initialize | |
void | addHits (const std::vector< uint32_t > &hitsVec0, const std::vector< uint32_t > &hitsVec1, const std::vector< uint32_t > &errorVec0, const std::vector< uint32_t > &errorVec1) |
add hits 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 | sourceComponent () const |
get source | |
void | setSourceComponent (uint8_t) |
set source | |
uint8_t | peak () const |
get peak | |
void | setPeak (uint8_t) |
set peak | |
const std::vector< uint32_t > & | hitsVec0 () const |
get hitsVec0 | |
void | setHitsVec0 (const std::vector< uint32_t > &) |
set hitsVec0 | |
const std::vector< uint32_t > & | hitsVec1 () const |
get hitsVec1 | |
void | setHitsVec1 (const std::vector< uint32_t > &) |
set hitsVec1 | |
const std::vector< uint32_t > & | errorVec0 () const |
get errorVec0 | |
void | setErrorVec0 (const std::vector< uint32_t > &) |
set errorVec0 | |
const std::vector< uint32_t > & | errorVec1 () const |
get errorVec1 | |
void | setErrorVec1 (const std::vector< uint32_t > &) |
set errorVec1 | |
uint32_t | hits0 () const |
get hitsVec0 at peak bunch crossing | |
uint32_t | hits1 () const |
get hitsVec1 at peak bunch crossing | |
uint32_t | error0 () const |
get errorVec0 at peak bunch crossing | |
uint32_t | error1 () const |
get errorVec1 at peak bunch crossing |
Description of CMXCPHits_v1
uint32_t xAOD::CMXCPHits_v1::hits0 | ( | ) | const |
get hitsVec0 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