12#ifndef ALICEO2_TOF_DETECTOR_H_
13#define ALICEO2_TOF_DETECTOR_H_
113 void makeFrontEndElectronics(
Float_t xtof)
const;
114 void makeFEACooling(
Float_t xtof)
const;
115 void makeNinoMask(
Float_t xtof)
const;
118 void makeReadoutCrates(
Float_t ytof)
const;
121 void makeCoversInBTOFvolumes()
const;
122 void makeBackInBTOFvolumes(
Float_t ytof)
const;
140 Int_t mLastChannelID = -1;
143 std::vector<HitType>* mHits;
145 template <
typename Det>
158struct UseShm<
o2::tof::Detector> {
159 static constexpr bool value =
true;
Definition of the Detector class.
void setTOFholes(Bool_t flag=kTRUE)
virtual void MaterialMixer(Float_t *p, const Float_t *const a, const Float_t *const m, Int_t n) const final
void ConstructGeometry() final
void InitializeO2Detector() final
void addAlignableVolumes() const override
declare alignable volumes of detector
Bool_t ProcessHits(FairVolume *v=nullptr) final
virtual void DefineGeometry(Float_t xtof, Float_t ytof, Float_t zlenA) final
std::vector< HitType > * getHits(int iColl) const
static constexpr Int_t NSECTORS
GLsizei const GLfloat * value
GLboolean GLboolean GLboolean GLboolean a
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Defining DataPointCompositeObject explicitly as copiable.