17#ifndef ALIGNABLEDETECTORTRD_H
18#define ALIGNABLEDETECTORTRD_H
40 void Print(const Option_t* opt = "") const final;
43 void writePedeInfo(FILE* parOut, const Option_t* opt = "") const final;
Base class for detector: wrapper for set of volumes.
Error parameterizations and helper functions for TRD reconstruction.
const double * getExtraErrRC() const
void writePedeInfo(FILE *parOut, const Option_t *opt="") const final
double getNonRCCorrDzDtglWithCal() const
void writeLabeledPedeResults(FILE *parOut) const final
~AlignableDetectorTRD() final=default
const char * getCalibDOFName(int i) const final
double getNonRCCorrDzDtgl() const
double getCalibDOFVal(int id) const final
double getCorrDVT() const
int processPoints(GIndex gid, int npntCut, bool inv) final
ClassDef(AlignableDetectorTRD, 1)
void defineVolumes() final
double getCalibDOFValWithCal(int id) const final
void setCorrDVT(double v=0)
void Print(const Option_t *opt="") const final
AlignableDetectorTRD()=default
void setExtraErrRC(double y=0.2, double z=1.0)
static const char * CalibDOFName[NCalibParams]
void setNonRCCorrDzDtgl(double v=0.)
double getCorrDVTWithCal() const
o2::trd::RecoParam mRecoParam
float getParVal(int par) const
GLdouble GLdouble GLdouble z
void align(gsl::span< ElinkEncoder< BareFormat, CHARGESUM > > elinks)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...