#include <DataHeader.hpp>
|
|
| DataHeader (const DataHeader &)=default |
|
| DataHeader (DataHeader &&)=default |
|
DataHeader & | operator= (DataHeader &&)=default |
|
DataHeader & | operator= (const DataHeader &)=default |
|
ModulePositions & | AddDetector () |
|
void | Print (Option_t *="") const |
|
void | SetSystem (std::string sys) |
|
void | SetBeamMomentum (float mom, float m_target=0.938, float m_beam=0.938) |
|
void | SetDetectorPosition (const TVector3 &pos) |
|
void | SetTimeSliceLength (float tslength) |
|
ANALYSISTREE_ATTR_NODISCARD Floating_t | GetBeamRapidity () const |
|
ANALYSISTREE_ATTR_NODISCARD std::string | GetSystem () const |
|
ANALYSISTREE_ATTR_NODISCARD const TVector3 & | GetDetectorPosition (int i) const |
|
ANALYSISTREE_ATTR_NODISCARD Floating_t | GetTimeSliceLength () const |
|
ANALYSISTREE_ATTR_NODISCARD const ModulePositions & | GetModulePositions (Integer_t idet) const |
|
ANALYSISTREE_ATTR_NODISCARD Floating_t | GetModulePhi (int det_id, int module_id) const |
|
|
std::vector< ModulePositions > | modules_pos_ |
| | in a local coordinate system
|
|
std::vector< TVector3 > | det_pos_ {} |
|
std::string | system_ |
|
Floating_t | beam_mom_ {UndefValueFloat} |
|
Floating_t | beam_y_ {UndefValueFloat} |
|
Floating_t | sqrtsNN_ {UndefValueFloat} |
|
Floating_t | ts_length_ {UndefValueFloat} |
A class for a static info
The documentation for this class was generated from the following files: