Cicada  v1.4.1
Project 8 Processed-Data File Format Library
Public Member Functions | List of all members
TProcessedMPTData Class Reference

Contains the definition of the branches saved in the Katydid output for a processed multi-peak track. More...

#include <CProcessedMPTData.hh>

Inheritance diagram for TProcessedMPTData:
Inheritance graph

Public Member Functions

 TProcessedMPTData ()
 
 TProcessedMPTData (const TProcessedMPTData &orig)
 
virtual ~TProcessedMPTData ()
 
TObject * Clone (const char *newname="")
 
TProcessedMPTDataoperator= (const TProcessedMPTData &rhs)
 
 camel_case_mv_accessible (UInt_t, Component)
 
 camel_case_mv_referrable (TProcessedTrackData, MainTrack)
 
 camel_case_mv_accessible (Double_t, AxialFrequency)
 
std::string GetBranchName ()
 
 ClassDef (TProcessedMPTData, 2)
 

Detailed Description

Contains the definition of the branches saved in the Katydid output for a processed multi-peak track.

Author
E. Zayas

The branches of the processed multi-peak tracks object saved as a Katydid output in a ROOT file are defined in this class. A TProcessedMPTData object contains the characteristics (such as identifications numbers, the start/end time and frequency, the slope and intercept) of a multi-peak 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 38 of file CProcessedMPTData.hh.

Constructor & Destructor Documentation

◆ TProcessedMPTData() [1/2]

Definition at line 25 of file CProcessedMPTData.cc.

◆ TProcessedMPTData() [2/2]

Definition at line 32 of file CProcessedMPTData.cc.

◆ ~TProcessedMPTData()

~TProcessedMPTData ( )
virtual

Definition at line 39 of file CProcessedMPTData.cc.

Member Function Documentation

◆ camel_case_mv_accessible() [1/2]

camel_case_mv_accessible ( UInt_t  ,
Component   
)

◆ camel_case_mv_accessible() [2/2]

camel_case_mv_accessible ( Double_t  ,
AxialFrequency   
)

◆ camel_case_mv_referrable()

camel_case_mv_referrable ( TProcessedTrackData  ,
MainTrack   
)

◆ ClassDef()

ClassDef ( TProcessedMPTData  ,
 
)

◆ Clone()

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

Definition at line 42 of file CProcessedMPTData.cc.

◆ GetBranchName()

std::string GetBranchName ( )
inline

Definition at line 52 of file CProcessedMPTData.hh.

◆ operator=()

TProcessedMPTData & operator= ( const TProcessedMPTData rhs)

Definition at line 48 of file CProcessedMPTData.cc.


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