#include <CMXJetHits_v1.h>
Public Types | |
enum | Sources { REMOTE_MAIN = 0, LOCAL_MAIN = 1, TOTAL_MAIN = 2, REMOTE_FORWARD = 4, LOCAL_FORWARD = 5, TOTAL_FORWARD = 6, TOPO_CHECKSUM = 8, TOPO_OCCUPANCY_MAP = 9, TOPO_OCCUPANCY_COUNTS = 10, MAX_SOURCE = 15 } |
Public Member Functions | |
CMXJetHits_v1 () | |
Default constructor. | |
virtual | ~CMXJetHits_v1 () |
Default desturctor. | |
virtual void | initialize (const uint8_t crate, const uint8_t source) |
initialize | |
virtual void | initialize (const uint8_t crate, 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 data to existing object | |
uint8_t | crate () const |
get crate | |
void | setCrate (uint8_t) |
set crate | |
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 CMXJetHits_v1
uint32_t xAOD::CMXJetHits_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