PAASS
Software suite to Acquire and Analyze Data from Pixie16
MCA_args Class Reference

#include <poll2_core.h>

Collaboration diagram for MCA_args:

Public Member Functions

 MCA_args ()
 
 MCA_args (bool useRoot_, int totalTime_, std::string basename_)
 
 ~MCA_args ()
 
bool IsRunning ()
 
bool UseRoot ()
 
int GetTotalTime ()
 
std::string GetBasename ()
 
MCAGetMCA ()
 
void SetUseRoot (bool state_=true)
 
void SetTotalTime (int totalTime_)
 
void SetBasename (std::string basename_)
 
bool Initialize (PixieInterface *pif_)
 
bool Step ()
 
bool CheckTime ()
 
void Zero ()
 
void Close (PixieInterface *pif_)
 

Private Attributes

bool running
 
bool useRoot
 
int totalTime
 
std::string basename
 
MCAmca
 

Detailed Description

Definition at line 38 of file poll2_core.h.

Constructor & Destructor Documentation

§ MCA_args() [1/2]

MCA_args::MCA_args ( )

Definition at line 96 of file poll2_core.cpp.

Here is the call graph for this function:

§ MCA_args() [2/2]

MCA_args::MCA_args ( bool  useRoot_,
int  totalTime_,
std::string  basename_ 
)

Definition at line 101 of file poll2_core.cpp.

§ ~MCA_args()

MCA_args::~MCA_args ( )

Definition at line 110 of file poll2_core.cpp.

Member Function Documentation

§ CheckTime()

bool MCA_args::CheckTime ( )

Definition at line 146 of file poll2_core.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

§ Close()

void MCA_args::Close ( PixieInterface pif_)

Definition at line 163 of file poll2_core.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

§ GetBasename()

std::string MCA_args::GetBasename ( )
inline

Definition at line 60 of file poll2_core.h.

§ GetMCA()

MCA* MCA_args::GetMCA ( )
inline

Definition at line 62 of file poll2_core.h.

Here is the caller graph for this function:

§ GetTotalTime()

int MCA_args::GetTotalTime ( )
inline

Definition at line 58 of file poll2_core.h.

Here is the caller graph for this function:

§ Initialize()

bool MCA_args::Initialize ( PixieInterface pif_)

Definition at line 114 of file poll2_core.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

§ IsRunning()

bool MCA_args::IsRunning ( )
inline

Definition at line 54 of file poll2_core.h.

Here is the caller graph for this function:

§ SetBasename()

void MCA_args::SetBasename ( std::string  basename_)
inline

Definition at line 68 of file poll2_core.h.

Here is the call graph for this function:
Here is the caller graph for this function:

§ SetTotalTime()

void MCA_args::SetTotalTime ( int  totalTime_)
inline

Definition at line 66 of file poll2_core.h.

Here is the caller graph for this function:

§ SetUseRoot()

void MCA_args::SetUseRoot ( bool  state_ = true)
inline

Definition at line 64 of file poll2_core.h.

Here is the caller graph for this function:

§ Step()

bool MCA_args::Step ( )

Definition at line 141 of file poll2_core.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

§ UseRoot()

bool MCA_args::UseRoot ( )
inline

Definition at line 56 of file poll2_core.h.

§ Zero()

void MCA_args::Zero ( )

Definition at line 151 of file poll2_core.cpp.

Here is the caller graph for this function:

Field Documentation

§ basename

std::string MCA_args::basename
private

Definition at line 43 of file poll2_core.h.

§ mca

MCA* MCA_args::mca
private

Definition at line 45 of file poll2_core.h.

§ running

bool MCA_args::running
private

Definition at line 40 of file poll2_core.h.

§ totalTime

int MCA_args::totalTime
private

Definition at line 42 of file poll2_core.h.

§ useRoot

bool MCA_args::useRoot
private

Definition at line 41 of file poll2_core.h.


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