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

#include <S800Settings.h>

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

Public Member Functions

 S800Settings ()
 
 S800Settings (const char *)
 
 ~S800Settings ()
 
void ReadSettings ()
 
void SetFile (const char *filename)
 
const std::string InputFile ()
 
int XFit ()
 
int XFitFunc ()
 
Float_t XOffset (int ch)
 
Float_t XSlope (int ch)
 
Float_t YOffset (int ch)
 
Float_t YSlope (int ch)
 
const char * CalFile ()
 
const char * PedestalFile ()
 
const char * BadFile ()
 
const char * CalFileIC ()
 

Protected Attributes

std::string fInputFile
 
std::string fCalFile
 
std::string fPedestalFile
 
std::string fBadFile
 
std::string fCalFileIC
 
Int_t fXFit {}
 
Int_t fXFitFunc {}
 
Float_t fxOffset [2] {}
 
Float_t fxSlope [2] {}
 
Float_t fyOffset [2] {}
 
Float_t fySlope [2] {}
 

Detailed Description

Definition at line 13 of file S800Settings.h.

Constructor & Destructor Documentation

◆ S800Settings() [1/2]

S800Settings::S800Settings ( )
default

◆ S800Settings() [2/2]

S800Settings::S800Settings ( const char *  filename)

Definition at line 11 of file S800Settings.cxx.

◆ ~S800Settings()

S800Settings::~S800Settings ( )
default

Member Function Documentation

◆ BadFile()

const char* S800Settings::BadFile ( )
inline

Definition at line 32 of file S800Settings.h.

◆ CalFile()

const char* S800Settings::CalFile ( )
inline

Definition at line 30 of file S800Settings.h.

◆ CalFileIC()

const char* S800Settings::CalFileIC ( )
inline

Definition at line 33 of file S800Settings.h.

◆ InputFile()

const std::string S800Settings::InputFile ( )
inline

Definition at line 22 of file S800Settings.h.

◆ PedestalFile()

const char* S800Settings::PedestalFile ( )
inline

Definition at line 31 of file S800Settings.h.

◆ ReadSettings()

void S800Settings::ReadSettings ( )

Definition at line 19 of file S800Settings.cxx.

◆ SetFile()

void S800Settings::SetFile ( const char *  filename)
inline

Definition at line 20 of file S800Settings.h.

◆ XFit()

int S800Settings::XFit ( )
inline

Definition at line 24 of file S800Settings.h.

◆ XFitFunc()

int S800Settings::XFitFunc ( )
inline

Definition at line 25 of file S800Settings.h.

◆ XOffset()

Float_t S800Settings::XOffset ( int  ch)
inline

Definition at line 26 of file S800Settings.h.

◆ XSlope()

Float_t S800Settings::XSlope ( int  ch)
inline

Definition at line 27 of file S800Settings.h.

◆ YOffset()

Float_t S800Settings::YOffset ( int  ch)
inline

Definition at line 28 of file S800Settings.h.

◆ YSlope()

Float_t S800Settings::YSlope ( int  ch)
inline

Definition at line 29 of file S800Settings.h.

Member Data Documentation

◆ fBadFile

std::string S800Settings::fBadFile
protected

Definition at line 39 of file S800Settings.h.

◆ fCalFile

std::string S800Settings::fCalFile
protected

Definition at line 37 of file S800Settings.h.

◆ fCalFileIC

std::string S800Settings::fCalFileIC
protected

Definition at line 40 of file S800Settings.h.

◆ fInputFile

std::string S800Settings::fInputFile
protected

Definition at line 36 of file S800Settings.h.

◆ fPedestalFile

std::string S800Settings::fPedestalFile
protected

Definition at line 38 of file S800Settings.h.

◆ fXFit

Int_t S800Settings::fXFit {}
protected

Definition at line 42 of file S800Settings.h.

◆ fXFitFunc

Int_t S800Settings::fXFitFunc {}
protected

Definition at line 43 of file S800Settings.h.

◆ fxOffset

Float_t S800Settings::fxOffset[2] {}
protected

Definition at line 44 of file S800Settings.h.

◆ fxSlope

Float_t S800Settings::fxSlope[2] {}
protected

Definition at line 45 of file S800Settings.h.

◆ fyOffset

Float_t S800Settings::fyOffset[2] {}
protected

Definition at line 46 of file S800Settings.h.

◆ fySlope

Float_t S800Settings::fySlope[2] {}
protected

Definition at line 47 of file S800Settings.h.


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