![]() |
ATLAS Offline Software
|
Description of CMXCPHits_v1. More...
#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 |
| Peak functions - return value of peak bunch crossing Assuming we have got the timing calibration correct, This is the bunch crossing containing the collision. | |
| 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.
Definition at line 27 of file CMXCPHits_v1.h.
| Enumerator | |
|---|---|
| REMOTE_0 | |
| REMOTE_1 | |
| REMOTE_2 | |
| LOCAL | |
| TOTAL | |
| TOPO_CHECKSUM | |
| TOPO_OCCUPANCY_MAP | |
| TOPO_OCCUPANCY_COUNTS | |
| MAXSOURCE | |
Definition at line 29 of file CMXCPHits_v1.h.
| xAOD::CMXCPHits_v1::CMXCPHits_v1 | ( | ) |
Default constructor.
Definition at line 15 of file CMXCPHits_v1.cxx.
|
inlinevirtual |
| void xAOD::CMXCPHits_v1::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 ) |
| uint8_t xAOD::CMXCPHits_v1::cmx | ( | ) | const |
get cmx
| uint8_t xAOD::CMXCPHits_v1::crate | ( | ) | const |
get crate
| uint32_t xAOD::CMXCPHits_v1::error0 | ( | ) | const |
get errorVec0 at peak bunch crossing
Definition at line 84 of file CMXCPHits_v1.cxx.
| uint32_t xAOD::CMXCPHits_v1::error1 | ( | ) | const |
get errorVec1 at peak bunch crossing
Definition at line 90 of file CMXCPHits_v1.cxx.
| uint32_t xAOD::CMXCPHits_v1::hits0 | ( | ) | 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 hitsVec0 at peak bunch crossing
Definition at line 72 of file CMXCPHits_v1.cxx.
| uint32_t xAOD::CMXCPHits_v1::hits1 | ( | ) | const |
get hitsVec1 at peak bunch crossing
Definition at line 78 of file CMXCPHits_v1.cxx.
|
virtual |
initialize
Definition at line 21 of file CMXCPHits_v1.cxx.
|
virtual |
initialize
Definition at line 29 of file CMXCPHits_v1.cxx.
| uint8_t xAOD::CMXCPHits_v1::peak | ( | ) | const |
get peak
| void xAOD::CMXCPHits_v1::setCmx | ( | uint8_t | ) |
set cmx
| void xAOD::CMXCPHits_v1::setCrate | ( | uint8_t | ) |
set crate
| void xAOD::CMXCPHits_v1::setPeak | ( | uint8_t | ) |
set peak
| void xAOD::CMXCPHits_v1::setSourceComponent | ( | uint8_t | ) |
set source
| uint8_t xAOD::CMXCPHits_v1::sourceComponent | ( | ) | const |
get source