10#ifndef CRIB_TMUXPOSITIONCONVERTER_H
11#define CRIB_TMUXPOSITIONCONVERTER_H
13#include <TConverterBase.h>
58 Double_t
Convert(Double_t val)
const override;
65 Bool_t
LoadString(
const TString &str)
override;
71 void Print(Option_t *opt =
"")
const override;
A class for loading and converting MUX position parameters.
~TMUXPositionConverter() override
Default destructor.
std::vector< Double_t > fParams
A vector to store the loaded numeric parameters.
Bool_t LoadString(const TString &str) override
Loads numeric parameters from a string.
TMUXPositionConverter()
Default constructor.
Double_t Convert(Double_t val) const override
Converts a value based on the loaded parameters.
ClassDefOverride(TMUXPositionConverter, 2)
ROOT macro for class definition.
void Print(Option_t *opt="") const override
Prints the loaded parameters.