32 std::string name = digitizerName.
Value();
33 std::transform(name.begin(), name.end(), name.begin(), ::toupper);
36 digitizerType.
Set(tmpType, digitizerName.
Priority());
37 timeStampUnit.
Set(tmpUnit, digitizerName.
Priority());
42 if((name ==
nullptr) || name->length() < 9) {
53 std::ostringstream str;
54 std::cout <<
"====== HILMNEMONIC ============" << std::endl;
56 std::cout <<
"===============================" << std::endl;
57 std::cout << str.str();
77 if(channel ==
nullptr) {
78 Error(
"GetTime",
"No TChannel provided");
79 return static_cast<Double_t
>((timestamp) + gRandom->Uniform());
Long64_t GetTimeOffset() const
double CalibrateCFD(double) const
int GetTimeStampUnit() const
double GetTZero(double tempd) const
TClass * GetClassType() const override
void Clear(Option_t *opt="") override
void Parse(std::string *name) override
void EnumerateDigitizer(TPriorityValue< std::string > &digitizerName, TPriorityValue< EDigitizer > &digitizerType, TPriorityValue< int > &timeStampUnit) override
void Print(Option_t *opt="") const override
double GetTime(Long64_t timestamp, Float_t cfd, double energy, const TChannel *channel) const override
virtual std::string SystemString() const
void Print(Option_t *opt="") const override
virtual void Parse(std::string *name)
void Clear(Option_t *opt="") override
virtual TClass * GetClassType() const
virtual void SetClassType(TClass *classType) const
void Set(const T &val, EPriority priority)
EPriority Priority() const