ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
S800TSettings Class Reference

#include <S800TSettings.h>

Inheritance diagram for S800TSettings:
Inheritance graph
[legend]
Collaboration diagram for S800TSettings:
Collaboration graph
[legend]

Public Member Functions

 S800TSettings ()
 
 ~S800TSettings ()
 
void PrintAll ()
 
void PrintChannelCorrections (string Name)
 
void PrintChannelMapInfo (int GlobalID)
 
void PrintChannelMapInfo (string Name)
 
void PrintFilterInfo (string Name)
 
double GetChannelsSlope (string Name)
 
double GetChannelsIntercept (string Name)
 
double GetChannelsTimeOffset (string Name)
 
int GetBarId (string Name)
 
string GetBarName (int BarId)
 
void AddCorrectionSettings (string Name, double slope, double inter, double toff)
 
void AddMapSettings (string Name, int GlobalID, string RefName, int refGlobalID)
 
void AddFilterSettings (string Name, int FL, int FG, int d, int w, bool flag)
 
void SetBarIds (map< string, int > v)
 
Int_t GetNumBars ()
 
 ClassDef (S800TSettings, 2)
 

Detailed Description

Definition at line 25 of file S800TSettings.h.

Constructor & Destructor Documentation

◆ S800TSettings()

S800TSettings::S800TSettings ( )

Definition at line 8 of file S800TSettings.cxx.

◆ ~S800TSettings()

S800TSettings::~S800TSettings ( )
default

Member Function Documentation

◆ AddCorrectionSettings()

void S800TSettings::AddCorrectionSettings ( string  Name,
double  slope,
double  inter,
double  toff 
)

Definition at line 17 of file S800TSettings.cxx.

◆ AddFilterSettings()

void S800TSettings::AddFilterSettings ( string  Name,
int  FL,
int  FG,
int  d,
int  w,
bool  flag 
)

Definition at line 33 of file S800TSettings.cxx.

◆ AddMapSettings()

void S800TSettings::AddMapSettings ( string  Name,
int  GlobalID,
string  RefName,
int  refGlobalID 
)

Definition at line 24 of file S800TSettings.cxx.

◆ ClassDef()

S800TSettings::ClassDef ( S800TSettings  ,
 
)

◆ GetBarId()

int S800TSettings::GetBarId ( string  Name)
inline

Definition at line 41 of file S800TSettings.h.

◆ GetBarName()

string S800TSettings::GetBarName ( int  BarId)
inline

Definition at line 42 of file S800TSettings.h.

◆ GetChannelsIntercept()

double S800TSettings::GetChannelsIntercept ( string  Name)
inline

Definition at line 38 of file S800TSettings.h.

◆ GetChannelsSlope()

double S800TSettings::GetChannelsSlope ( string  Name)
inline

Definition at line 37 of file S800TSettings.h.

◆ GetChannelsTimeOffset()

double S800TSettings::GetChannelsTimeOffset ( string  Name)
inline

Definition at line 39 of file S800TSettings.h.

◆ GetNumBars()

Int_t S800TSettings::GetNumBars ( )
inline

Definition at line 50 of file S800TSettings.h.

◆ PrintAll()

void S800TSettings::PrintAll ( )

Definition at line 43 of file S800TSettings.cxx.

◆ PrintChannelCorrections()

void S800TSettings::PrintChannelCorrections ( string  Name)

Definition at line 54 of file S800TSettings.cxx.

◆ PrintChannelMapInfo() [1/2]

void S800TSettings::PrintChannelMapInfo ( int  GlobalID)

Definition at line 60 of file S800TSettings.cxx.

◆ PrintChannelMapInfo() [2/2]

void S800TSettings::PrintChannelMapInfo ( string  Name)

Definition at line 72 of file S800TSettings.cxx.

◆ PrintFilterInfo()

void S800TSettings::PrintFilterInfo ( string  Name)

Definition at line 66 of file S800TSettings.cxx.

◆ SetBarIds()

void S800TSettings::SetBarIds ( map< string, int >  v)

Definition at line 77 of file S800TSettings.cxx.


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