Cicada  v1.2.1
Project 8 Processed-Data File Format Library
Public Member Functions | Protected Attributes | List of all members
TClassifierResultsData Class Reference

Contains the definition of the branches saved in the Katydid output for a classifier results data. More...

#include <CClassifierResultsData.hh>

Inheritance diagram for TClassifierResultsData:
Inheritance graph

Public Member Functions

 TClassifierResultsData ()
 
 TClassifierResultsData (const TClassifierResultsData &orig)
 
virtual ~TClassifierResultsData ()
 
TObject * Clone (const char *newname="")
 
TClassifierResultsDataoperator= (const TClassifierResultsData &rhs)
 
void SetComponent (UInt_t p_variable)
 
UInt_t GetComponent () const
 
void SetMainCarrierHigh (Int_t p_variable)
 
Int_t GetMainCarrierHigh () const
 
void SetMainCarrierLow (Int_t p_variable)
 
Int_t GetMainCarrierLow () const
 
void SetSideBand (Int_t p_variable)
 
Int_t GetSideBand () const
 
std::string GetBranchName ()
 
 ClassDef (TClassifierResultsData, 1)
 

Protected Attributes

UInt_t fComponent
 
Int_t fMainCarrierHigh
 
Int_t fMainCarrierLow
 
Int_t fSideBand
 

Detailed Description

Contains the definition of the branches saved in the Katydid output for a classifier results data.

Author
E. Zayas

The branches of the classifier results data object saved as a Katydid output in a ROOT file are defined in this class. A TClassifierResultsData object contains the characteristics (such as identifications numbers, the start/end time and frequency, the slope and intercept) of a classified track detected by the event reconstruction. The mv_accessible macros creates public class members and public Get and Set methods (e.g. SetVariable(value)).

Definition at line 29 of file CClassifierResultsData.hh.

Constructor & Destructor Documentation

Definition at line 25 of file CClassifierResultsData.cc.

Definition at line 30 of file CClassifierResultsData.cc.

~TClassifierResultsData ( )
virtual

Definition at line 35 of file CClassifierResultsData.cc.

Member Function Documentation

ClassDef ( TClassifierResultsData  ,
 
)
TObject * Clone ( const char *  newname = "")

Definition at line 38 of file CClassifierResultsData.cc.

std::string GetBranchName ( )
inline

Definition at line 44 of file CClassifierResultsData.hh.

UInt_t GetComponent ( ) const
inline

Definition at line 38 of file CClassifierResultsData.hh.

Int_t GetMainCarrierHigh ( ) const
inline

Definition at line 39 of file CClassifierResultsData.hh.

Int_t GetMainCarrierLow ( ) const
inline

Definition at line 40 of file CClassifierResultsData.hh.

Int_t GetSideBand ( ) const
inline

Definition at line 41 of file CClassifierResultsData.hh.

TClassifierResultsData & operator= ( const TClassifierResultsData rhs)

Definition at line 44 of file CClassifierResultsData.cc.

void SetComponent ( UInt_t  p_variable)
inline

Definition at line 38 of file CClassifierResultsData.hh.

void SetMainCarrierHigh ( Int_t  p_variable)
inline

Definition at line 39 of file CClassifierResultsData.hh.

void SetMainCarrierLow ( Int_t  p_variable)
inline

Definition at line 40 of file CClassifierResultsData.hh.

void SetSideBand ( Int_t  p_variable)
inline

Definition at line 41 of file CClassifierResultsData.hh.

Member Data Documentation

UInt_t fComponent
protected

Definition at line 38 of file CClassifierResultsData.hh.

Int_t fMainCarrierHigh
protected

Definition at line 39 of file CClassifierResultsData.hh.

Int_t fMainCarrierLow
protected

Definition at line 40 of file CClassifierResultsData.hh.

Int_t fSideBand
protected

Definition at line 41 of file CClassifierResultsData.hh.


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