 |
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODTRIGL1CALO_VERSIONS_CMMCPHITS_V1_H
9 #define XAODTRIGL1CALO_VERSIONS_CMMCPHITS_V1_H
12 #include "AthLinks/ElementLink.h"
45 const std::vector<unsigned int>&
hitsVec0()
const;
50 const std::vector<unsigned int>&
hitsVec1()
const;
65 void addHits(
const std::vector<unsigned int>& hits0,
66 const std::vector<unsigned int>& hits1,
67 const std::vector<int>&
error0,
68 const std::vector<int>&
error1);
94 #endif // XAODTRIGL1CALO_VERSIONS_CMMCPHITS_V1_H
const std::vector< unsigned int > & HitsVec1() const
void setDataID(int)
set dataID
Base class for elements of a container that can have aux data.
void setPeak(int)
set peak
int error1() const
get error for errorVec1[peak] - time slice that (hopefully) contains the collision
Description of CMMCPHits_v1.
void setErrorVec1(const std::vector< int > &)
set errorVec1 - errors for all time slices
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
unsigned int hitWord0() const
get hit word0 for hitsVec0[peak] - time slice that (hopefully) contains the collision
int error0() const
get error for errorVec0[peak] - time slice that (hopefully) contains the collision
unsigned int hitWord1() const
get hit word1 for hitsVec1[peak] - time slice that (hopefully) contains the collision
void setErrorVec0(const std::vector< int > &)
set errorVec0 - errors for all time slices
void setCrate(int)
set crate number
unsigned int HitWord1() const
int crate() const
get crate number
const std::vector< unsigned int > & HitsVec0() const
void addHits(const std::vector< unsigned int > &hits0, const std::vector< unsigned int > &hits1, const std::vector< int > &error0, const std::vector< int > &error1)
add hits. Internally calls setHitsVecX(hitsX) and setErrorVecX(errorX)
const std::vector< int > & errorVec0() const
get errorVec0 - errors for all time slices
const std::vector< int > & ErrorVec0() const
unsigned int HitWord0() const
Backwards Compatibility with Trigger/TrigT1/TrigT1CaloEvent Run1 EDM did not strictly follow camelCas...
const std::vector< int > & errorVec1() const
get errorVec1 - errors for all time slices
const std::vector< int > & ErrorVec1() const
const std::vector< unsigned int > & hitsVec0() const
get hitsVec0 - hits for all time slices
int dataID() const
get dataID
void setHitsVec0(const std::vector< unsigned int > &)
set hitsVec0 - hits for all time slices
Base class for elements of a container that can have aux data.
void setHitsVec1(const std::vector< unsigned int > &)
set hitsVec1 - hits for all time slices
const std::vector< unsigned int > & hitsVec1() const
get hitsVec1 - hits for all time slices