BmnRoot
Loading...
Searching...
No Matches
BmnHodoDigitizer Class Reference

#include <BmnHodoDigitizer.h>

Inheritance diagram for BmnHodoDigitizer:
[legend]
Collaboration diagram for BmnHodoDigitizer:
[legend]

Public Member Functions

 BmnHodoDigitizer (const int period)
 
 BmnHodoDigitizer (const char *config=nullptr)
 
virtual ~BmnHodoDigitizer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
InitStatus LoadConfig (const char *config)
 
void LoadCalibration (const char *calib)
 
void SetScale (double scale)
 
void SetThreshold (double threshold)
 
void SetTimeCut (double setValue)
 
void SetSaturation (double satur)
 
 BmnHodoDigitizer (const int period)
 
 BmnHodoDigitizer (const char *config=nullptr)
 
virtual ~BmnHodoDigitizer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
InitStatus LoadConfig (const char *config)
 
void LoadCalibration (const char *calib)
 
void SetScale (double scale)
 
void SetThreshold (double threshold)
 
void SetTimeCut (double setValue)
 
void SetSaturation (double satur)
 

Detailed Description

Definition at line 18 of file BmnHodoDigitizer.h.

Constructor & Destructor Documentation

◆ BmnHodoDigitizer() [1/4]

BmnHodoDigitizer::BmnHodoDigitizer ( const int  period)

Definition at line 16 of file BmnHodoDigitizer.cxx.

References LoadCalibration().

◆ BmnHodoDigitizer() [2/4]

BmnHodoDigitizer::BmnHodoDigitizer ( const char *  config = nullptr)

Definition at line 22 of file BmnHodoDigitizer.cxx.

References LoadConfig().

◆ ~BmnHodoDigitizer() [1/2]

BmnHodoDigitizer::~BmnHodoDigitizer ( )
virtual

Definition at line 81 of file BmnHodoDigitizer.cxx.

◆ BmnHodoDigitizer() [3/4]

BmnHodoDigitizer::BmnHodoDigitizer ( const int  period)

◆ BmnHodoDigitizer() [4/4]

BmnHodoDigitizer::BmnHodoDigitizer ( const char *  config = nullptr)

◆ ~BmnHodoDigitizer() [2/2]

virtual BmnHodoDigitizer::~BmnHodoDigitizer ( )
virtual

Member Function Documentation

◆ Exec() [1/2]

◆ Exec() [2/2]

virtual void BmnHodoDigitizer::Exec ( Option_t *  opt)
virtual

◆ Finish() [1/2]

void BmnHodoDigitizer::Finish ( )
virtual

Definition at line 236 of file BmnHodoDigitizer.cxx.

◆ Finish() [2/2]

virtual void BmnHodoDigitizer::Finish ( )
virtual

◆ Init() [1/2]

InitStatus BmnHodoDigitizer::Init ( )
virtual

Definition at line 90 of file BmnHodoDigitizer.cxx.

◆ Init() [2/2]

virtual InitStatus BmnHodoDigitizer::Init ( )
virtual

◆ LoadCalibration() [1/2]

◆ LoadCalibration() [2/2]

void BmnHodoDigitizer::LoadCalibration ( const char *  calib)

◆ LoadConfig() [1/2]

◆ LoadConfig() [2/2]

InitStatus BmnHodoDigitizer::LoadConfig ( const char *  config)

◆ SetSaturation() [1/2]

void BmnHodoDigitizer::SetSaturation ( double  satur)
inline

Definition at line 37 of file BmnHodoDigitizer.h.

◆ SetSaturation() [2/2]

void BmnHodoDigitizer::SetSaturation ( double  satur)
inline

Definition at line 37 of file BmnHodoDigitizer.h.

◆ SetScale() [1/2]

void BmnHodoDigitizer::SetScale ( double  scale)
inline

Definition at line 34 of file BmnHodoDigitizer.h.

Referenced by run_sim_bmn().

◆ SetScale() [2/2]

void BmnHodoDigitizer::SetScale ( double  scale)
inline

Definition at line 34 of file BmnHodoDigitizer.h.

◆ SetThreshold() [1/2]

void BmnHodoDigitizer::SetThreshold ( double  threshold)
inline

Definition at line 35 of file BmnHodoDigitizer.h.

Referenced by run_sim_bmn().

◆ SetThreshold() [2/2]

void BmnHodoDigitizer::SetThreshold ( double  threshold)
inline

Definition at line 35 of file BmnHodoDigitizer.h.

◆ SetTimeCut() [1/2]

void BmnHodoDigitizer::SetTimeCut ( double  setValue)
inline

Definition at line 36 of file BmnHodoDigitizer.h.

◆ SetTimeCut() [2/2]

void BmnHodoDigitizer::SetTimeCut ( double  setValue)
inline

Definition at line 36 of file BmnHodoDigitizer.h.


The documentation for this class was generated from the following files: