GRSISort
Created by P.C. Bender
Developement Team: P.C. Bender, R. Dunlop, V. Bildstein
An extension of the ROOT analysis Framework
TGRSISortInfo Class Reference

Definition at line 44 of file TGRSISortInfo.h.

Public Member Functions

 TGRSISortInfo ()
 
 TGRSISortInfo (const TRunInfo *info)
 
 ~TGRSISortInfo () override
 
Int_t AddDuplicate ()
 
void Clear (Option_t *opt="") override
 
TString Comment () const
 
void Print (Option_t *opt="") const override
 
Int_t RunNumber () const
 
void SetComment (const char *comment)
 
void SetRunInfo (const TRunInfo *info)
 
Int_t SubRunNumber () const
 

Private Attributes

TString fComment
 
UInt_t fDuplicates
 
Int_t fRunNumber
 
Int_t fSubRunNumber
 

#include <TGRSISortInfo.h>

+ Inheritance diagram for TGRSISortInfo:
+ Collaboration diagram for TGRSISortInfo:

Constructor & Destructor Documentation

◆ TGRSISortInfo() [1/2]

TGRSISortInfo::TGRSISortInfo ( )

Definition at line 93 of file TGRSISortInfo.cxx.

References Clear().

◆ TGRSISortInfo() [2/2]

TGRSISortInfo::TGRSISortInfo ( const TRunInfo info)

Definition at line 87 of file TGRSISortInfo.cxx.

References Clear(), and SetRunInfo().

◆ ~TGRSISortInfo()

TGRSISortInfo::~TGRSISortInfo ( )
overridedefault

Member Function Documentation

◆ AddDuplicate()

Int_t TGRSISortInfo::AddDuplicate ( )
inline

Definition at line 61 of file TGRSISortInfo.h.

References fDuplicates.

◆ Clear()

void TGRSISortInfo::Clear ( Option_t *  opt = "")
override

Definition at line 117 of file TGRSISortInfo.cxx.

References fComment, fDuplicates, fRunNumber, and fSubRunNumber.

Referenced by TGRSISortInfo().

◆ Comment()

TString TGRSISortInfo::Comment ( ) const
inline

Definition at line 54 of file TGRSISortInfo.h.

References fComment.

Referenced by Print().

◆ Print()

void TGRSISortInfo::Print ( Option_t *  opt = "") const
override

Definition at line 106 of file TGRSISortInfo.cxx.

References Comment(), fDuplicates, RunNumber(), and SubRunNumber().

Referenced by ClassImp().

◆ RunNumber()

Int_t TGRSISortInfo::RunNumber ( ) const
inline

Definition at line 52 of file TGRSISortInfo.h.

References fRunNumber.

Referenced by Print().

◆ SetComment()

void TGRSISortInfo::SetComment ( const char *  comment)
inline

Definition at line 56 of file TGRSISortInfo.h.

References fComment.

◆ SetRunInfo()

void TGRSISortInfo::SetRunInfo ( const TRunInfo info)

Definition at line 100 of file TGRSISortInfo.cxx.

References fRunNumber, fSubRunNumber, TRunInfo::RunNumber(), and TRunInfo::SubRunNumber().

Referenced by TGRSISortInfo().

◆ SubRunNumber()

Int_t TGRSISortInfo::SubRunNumber ( ) const
inline

Definition at line 53 of file TGRSISortInfo.h.

References fSubRunNumber.

Referenced by Print().

Member Data Documentation

◆ fComment

TString TGRSISortInfo::fComment
private

Definition at line 67 of file TGRSISortInfo.h.

Referenced by Clear(), Comment(), and SetComment().

◆ fDuplicates

UInt_t TGRSISortInfo::fDuplicates
private

Definition at line 66 of file TGRSISortInfo.h.

Referenced by AddDuplicate(), Clear(), and Print().

◆ fRunNumber

Int_t TGRSISortInfo::fRunNumber
private

Definition at line 64 of file TGRSISortInfo.h.

Referenced by Clear(), RunNumber(), and SetRunInfo().

◆ fSubRunNumber

Int_t TGRSISortInfo::fSubRunNumber
private

Definition at line 65 of file TGRSISortInfo.h.

Referenced by Clear(), SetRunInfo(), and SubRunNumber().