#include <CMXEtSums_v1.h>
Public Types | |
| enum | Sources { REMOTE_STANDARD = 16, REMOTE_RESTRICTED, LOCAL_STANDARD, LOCAL_RESTRICTED, TOTAL_STANDARD, TOTAL_RESTRICTED, SUM_ET_STANDARD, SUM_ET_RESTRICTED, MISSING_ET_STANDARD, MISSING_ET_RESTRICTED, MISSING_ET_SIG_STANDARD, MAX_SOURCE } |
Public Member Functions | |
| CMXEtSums_v1 () | |
| Default constructor. | |
| virtual | ~CMXEtSums_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< uint16_t > &etVec, const std::vector< uint16_t > &exVec, const std::vector< uint16_t > &eyVec, const std::vector< uint32_t > &etErrorVec, const std::vector< uint32_t > &exErrorVec, const std::vector< uint32_t > &eyErrorVec, const uint8_t peak) |
| initialize | |
| void | addEt (const std::vector< uint16_t > &etVec, const std::vector< uint32_t > &etErrorVec) |
| void | addEx (const std::vector< uint16_t > &exVec, const std::vector< uint32_t > &exErrorVec) |
| add Ex | |
| void | addEy (const std::vector< uint16_t > &eyVec, const std::vector< uint32_t > &eyErrorVec) |
| add Ey | |
| 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< uint16_t > & | etVec () const |
| get etVec | |
| void | setEtVec (const std::vector< uint16_t > &) |
| set etVec | |
| const std::vector< uint16_t > & | exVec () const |
| get exVec | |
| void | setExVec (const std::vector< uint16_t > &) |
| set exVec | |
| const std::vector< uint16_t > & | eyVec () const |
| get eyVec | |
| void | setEyVec (const std::vector< uint16_t > &) |
| set eyVec | |
| const std::vector< uint32_t > & | etErrorVec () const |
| get etErrorVec | |
| void | setEtErrorVec (const std::vector< uint32_t > &) |
| set etErrorVec | |
| const std::vector< uint32_t > & | exErrorVec () const |
| get exErrorVec | |
| void | setExErrorVec (const std::vector< uint32_t > &) |
| set exErrorVec | |
| const std::vector< uint32_t > & | eyErrorVec () const |
| get eyErrorVec | |
| void | setEyErrorVec (const std::vector< uint32_t > &) |
| set eyErrorVec | |
| uint16_t | et () const |
| get etVec at peak bunch crossing | |
| uint16_t | ex () const |
| get exVec at peak bunch crossing | |
| uint16_t | ey () const |
| get eyVec at peak bunch crossing | |
| uint32_t | etError () const |
| get etErrorVec at peak bunch crossing | |
| uint32_t | exError () const |
| get exErrorVec at peak bunch crossing | |
| uint32_t | eyError () const |
| get eyErrorVec at peak bunch crossing | |
Description of CMXEtSums_v1
| void xAOD::CMXEtSums_v1::addEt | ( | const std::vector< uint16_t > & | etVec, | |
| const std::vector< uint32_t > & | etErrorVec | |||
| ) |
add data to existing object add Et
| uint16_t xAOD::CMXEtSums_v1::et | ( | ) | const |
get etVec 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
1.6.1