Cicada  v1.4.1
Project 8 Processed-Data File Format Library
Public Member Functions | 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)
 
 camel_case_mv_accessible (UInt_t, Component)
 
 camel_case_mv_accessible (Int_t, MainCarrierHigh)
 
 camel_case_mv_accessible (Int_t, MainCarrierLow)
 
 camel_case_mv_accessible (Int_t, SideBand)
 
std::string GetBranchName ()
 
 ClassDef (TClassifierResultsData, 1)
 

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 32 of file CClassifierResultsData.hh.

Constructor & Destructor Documentation

◆ TClassifierResultsData() [1/2]

Definition at line 25 of file CClassifierResultsData.cc.

◆ TClassifierResultsData() [2/2]

Definition at line 30 of file CClassifierResultsData.cc.

◆ ~TClassifierResultsData()

~TClassifierResultsData ( )
virtual

Definition at line 35 of file CClassifierResultsData.cc.

Member Function Documentation

◆ camel_case_mv_accessible() [1/4]

camel_case_mv_accessible ( UInt_t  ,
Component   
)

◆ camel_case_mv_accessible() [2/4]

camel_case_mv_accessible ( Int_t  ,
MainCarrierHigh   
)

◆ camel_case_mv_accessible() [3/4]

camel_case_mv_accessible ( Int_t  ,
MainCarrierLow   
)

◆ camel_case_mv_accessible() [4/4]

camel_case_mv_accessible ( Int_t  ,
SideBand   
)

◆ ClassDef()

ClassDef ( TClassifierResultsData  ,
 
)

◆ Clone()

TObject * Clone ( const char *  newname = "")

Definition at line 38 of file CClassifierResultsData.cc.

◆ GetBranchName()

std::string GetBranchName ( )
inline

Definition at line 47 of file CClassifierResultsData.hh.

◆ operator=()

TClassifierResultsData & operator= ( const TClassifierResultsData rhs)

Definition at line 44 of file CClassifierResultsData.cc.


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