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

#include <BmnVSPDigitizer.h>

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

Public Member Functions

 BmnVSPDigitizer ()
 
 BmnVSPDigitizer (UInt_t run_period)
 
virtual ~BmnVSPDigitizer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
void ProcessMCPoints ()
 
void SetOnlyPrimary (Bool_t opt=kFALSE)
 
void SetStripMatching (Bool_t opt=kTRUE)
 
void SetUseRealEffects (Bool_t opt=kTRUE)
 
void SetCurrentConfig (BmnVSPConfiguration::VSP_CONFIG config)
 
void SetXMLConfig (TString xml_file)
 
void SetNoise (Double_t sigma, Double_t thresh)
 
 BmnVSPDigitizer ()
 
 BmnVSPDigitizer (UInt_t run_period)
 
virtual ~BmnVSPDigitizer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
void ProcessMCPoints ()
 
void SetOnlyPrimary (Bool_t opt=kFALSE)
 
void SetStripMatching (Bool_t opt=kTRUE)
 
void SetUseRealEffects (Bool_t opt=kTRUE)
 
void SetCurrentConfig (BmnVSPConfiguration::VSP_CONFIG config)
 
void SetXMLConfig (TString xml_file)
 
void SetNoise (Double_t sigma, Double_t thresh)
 

Detailed Description

Definition at line 19 of file BmnVSPDigitizer.h.

Constructor & Destructor Documentation

◆ BmnVSPDigitizer() [1/4]

BmnVSPDigitizer::BmnVSPDigitizer ( )

Definition at line 13 of file BmnVSPDigitizer.cxx.

References BmnVSPConfiguration::None.

◆ BmnVSPDigitizer() [2/4]

BmnVSPDigitizer::BmnVSPDigitizer ( UInt_t  run_period)

Definition at line 33 of file BmnVSPDigitizer.cxx.

References BmnVSPConfiguration::None, and BmnVSPConfiguration::Run9.

◆ ~BmnVSPDigitizer() [1/2]

BmnVSPDigitizer::~BmnVSPDigitizer ( )
virtual

Definition at line 46 of file BmnVSPDigitizer.cxx.

◆ BmnVSPDigitizer() [3/4]

BmnVSPDigitizer::BmnVSPDigitizer ( )

◆ BmnVSPDigitizer() [4/4]

BmnVSPDigitizer::BmnVSPDigitizer ( UInt_t  run_period)

◆ ~BmnVSPDigitizer() [2/2]

virtual BmnVSPDigitizer::~BmnVSPDigitizer ( )
virtual

Member Function Documentation

◆ Exec() [1/2]

void BmnVSPDigitizer::Exec ( Option_t *  opt)
virtual

Definition at line 123 of file BmnVSPDigitizer.cxx.

References ProcessMCPoints().

◆ Exec() [2/2]

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

◆ Finish() [1/2]

void BmnVSPDigitizer::Finish ( )
virtual

Definition at line 317 of file BmnVSPDigitizer.cxx.

◆ Finish() [2/2]

virtual void BmnVSPDigitizer::Finish ( )
virtual

◆ Init() [1/2]

InitStatus BmnVSPDigitizer::Init ( )
virtual

◆ Init() [2/2]

virtual InitStatus BmnVSPDigitizer::Init ( )
virtual

◆ ProcessMCPoints() [1/2]

◆ ProcessMCPoints() [2/2]

void BmnVSPDigitizer::ProcessMCPoints ( )

◆ SetCurrentConfig() [1/2]

void BmnVSPDigitizer::SetCurrentConfig ( BmnVSPConfiguration::VSP_CONFIG  config)
inline

Definition at line 44 of file BmnVSPDigitizer.h.

◆ SetCurrentConfig() [2/2]

void BmnVSPDigitizer::SetCurrentConfig ( BmnVSPConfiguration::VSP_CONFIG  config)
inline

Definition at line 44 of file BmnVSPDigitizer.h.

◆ SetNoise() [1/2]

void BmnVSPDigitizer::SetNoise ( Double_t  sigma,
Double_t  thresh 
)
inline

Definition at line 52 of file BmnVSPDigitizer.h.

◆ SetNoise() [2/2]

void BmnVSPDigitizer::SetNoise ( Double_t  sigma,
Double_t  thresh 
)
inline

Definition at line 52 of file BmnVSPDigitizer.h.

◆ SetOnlyPrimary() [1/2]

void BmnVSPDigitizer::SetOnlyPrimary ( Bool_t  opt = kFALSE)
inline

Definition at line 38 of file BmnVSPDigitizer.h.

◆ SetOnlyPrimary() [2/2]

void BmnVSPDigitizer::SetOnlyPrimary ( Bool_t  opt = kFALSE)
inline

Definition at line 38 of file BmnVSPDigitizer.h.

◆ SetStripMatching() [1/2]

void BmnVSPDigitizer::SetStripMatching ( Bool_t  opt = kTRUE)
inline

Definition at line 40 of file BmnVSPDigitizer.h.

◆ SetStripMatching() [2/2]

void BmnVSPDigitizer::SetStripMatching ( Bool_t  opt = kTRUE)
inline

Definition at line 40 of file BmnVSPDigitizer.h.

◆ SetUseRealEffects() [1/2]

void BmnVSPDigitizer::SetUseRealEffects ( Bool_t  opt = kTRUE)
inline

Definition at line 42 of file BmnVSPDigitizer.h.

◆ SetUseRealEffects() [2/2]

void BmnVSPDigitizer::SetUseRealEffects ( Bool_t  opt = kTRUE)
inline

Definition at line 42 of file BmnVSPDigitizer.h.

◆ SetXMLConfig() [1/2]

void BmnVSPDigitizer::SetXMLConfig ( TString  xml_file)
inline

Definition at line 46 of file BmnVSPDigitizer.h.

References BmnVSPConfiguration::None.

◆ SetXMLConfig() [2/2]

void BmnVSPDigitizer::SetXMLConfig ( TString  xml_file)
inline

Definition at line 46 of file BmnVSPDigitizer.h.

References BmnVSPConfiguration::None.


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