BmnRoot
Loading...
Searching...
No Matches
BmnCentralityClass Class Reference

#include <BmnCentralityClass.h>

Public Types

enum class  Method { FHCalHodo , FHCalHodo }
 
enum class  Method { FHCalHodo , FHCalHodo }
 

Public Member Functions

 BmnCentralityClass ()
 
 BmnCentralityClass (int index, float probability, Method method)
 
 BmnCentralityClass (const BmnCentralityClass &other)
 
 BmnCentralityClass (BmnCentralityClass &&other)
 
BmnCentralityClassoperator= (const BmnCentralityClass &other)
 
BmnCentralityClassoperator= (BmnCentralityClass &&other)
 
bool operator< (const BmnCentralityClass &other) const
 
virtual ~BmnCentralityClass ()
 
int GetIndex () const
 
void SetIndex (int index)
 
float GetProbability () const
 
void SetProbability (float probability)
 
Method GetMethod () const
 
void SetMethod (Method method)
 
virtual const char * GetClassName ()
 
void reset ()
 
 BmnCentralityClass ()
 
 BmnCentralityClass (int index, float probability, Method method)
 
 BmnCentralityClass (const BmnCentralityClass &other)
 
 BmnCentralityClass (BmnCentralityClass &&other)
 
BmnCentralityClassoperator= (const BmnCentralityClass &other)
 
BmnCentralityClassoperator= (BmnCentralityClass &&other)
 
bool operator< (const BmnCentralityClass &other) const
 
virtual ~BmnCentralityClass ()
 
int GetIndex () const
 
void SetIndex (int index)
 
float GetProbability () const
 
void SetProbability (float probability)
 
Method GetMethod () const
 
void SetMethod (Method method)
 
virtual const char * GetClassName ()
 
void reset ()
 

Detailed Description

Definition at line 13 of file BmnCentralityClass.h.

Member Enumeration Documentation

◆ Method [1/2]

enum class BmnCentralityClass::Method
strong
Enumerator
FHCalHodo 
FHCalHodo 

Definition at line 16 of file BmnCentralityClass.h.

◆ Method [2/2]

enum class BmnCentralityClass::Method
strong
Enumerator
FHCalHodo 
FHCalHodo 

Definition at line 16 of file BmnCentralityClass.h.

Constructor & Destructor Documentation

◆ BmnCentralityClass() [1/8]

BmnCentralityClass::BmnCentralityClass ( )

Definition at line 11 of file BmnCentralityClass.cxx.

◆ BmnCentralityClass() [2/8]

BmnCentralityClass::BmnCentralityClass ( int  index,
float  probability,
Method  method 
)

Definition at line 18 of file BmnCentralityClass.cxx.

◆ BmnCentralityClass() [3/8]

BmnCentralityClass::BmnCentralityClass ( const BmnCentralityClass other)

Definition at line 25 of file BmnCentralityClass.cxx.

◆ BmnCentralityClass() [4/8]

BmnCentralityClass::BmnCentralityClass ( BmnCentralityClass &&  other)

Definition at line 32 of file BmnCentralityClass.cxx.

◆ ~BmnCentralityClass() [1/2]

BmnCentralityClass::~BmnCentralityClass ( )
virtual

Definition at line 69 of file BmnCentralityClass.cxx.

◆ BmnCentralityClass() [5/8]

BmnCentralityClass::BmnCentralityClass ( )

◆ BmnCentralityClass() [6/8]

BmnCentralityClass::BmnCentralityClass ( int  index,
float  probability,
Method  method 
)

◆ BmnCentralityClass() [7/8]

BmnCentralityClass::BmnCentralityClass ( const BmnCentralityClass other)

◆ BmnCentralityClass() [8/8]

BmnCentralityClass::BmnCentralityClass ( BmnCentralityClass &&  other)

◆ ~BmnCentralityClass() [2/2]

virtual BmnCentralityClass::~BmnCentralityClass ( )
virtual

Member Function Documentation

◆ GetClassName() [1/2]

virtual const char * BmnCentralityClass::GetClassName ( )
inlinevirtual

Definition at line 39 of file BmnCentralityClass.h.

◆ GetClassName() [2/2]

virtual const char * BmnCentralityClass::GetClassName ( )
inlinevirtual

Definition at line 39 of file BmnCentralityClass.h.

◆ GetIndex() [1/2]

int BmnCentralityClass::GetIndex ( ) const

Definition at line 72 of file BmnCentralityClass.cxx.

Referenced by BmnEventCentrality::Comparator::operator()(), and operator<().

◆ GetIndex() [2/2]

int BmnCentralityClass::GetIndex ( ) const

◆ GetMethod() [1/2]

BmnCentralityClass::Method BmnCentralityClass::GetMethod ( ) const

Definition at line 96 of file BmnCentralityClass.cxx.

Referenced by BmnEventCentrality::Comparator::operator()(), and operator<().

◆ GetMethod() [2/2]

Method BmnCentralityClass::GetMethod ( ) const

◆ GetProbability() [1/2]

float BmnCentralityClass::GetProbability ( ) const

Definition at line 84 of file BmnCentralityClass.cxx.

◆ GetProbability() [2/2]

float BmnCentralityClass::GetProbability ( ) const

◆ operator<() [1/2]

bool BmnCentralityClass::operator< ( const BmnCentralityClass other) const

Definition at line 60 of file BmnCentralityClass.cxx.

References GetIndex(), and GetMethod().

◆ operator<() [2/2]

bool BmnCentralityClass::operator< ( const BmnCentralityClass other) const

◆ operator=() [1/4]

BmnCentralityClass & BmnCentralityClass::operator= ( BmnCentralityClass &&  other)

Definition at line 50 of file BmnCentralityClass.cxx.

◆ operator=() [2/4]

BmnCentralityClass & BmnCentralityClass::operator= ( BmnCentralityClass &&  other)

◆ operator=() [3/4]

BmnCentralityClass & BmnCentralityClass::operator= ( const BmnCentralityClass other)

Definition at line 39 of file BmnCentralityClass.cxx.

◆ operator=() [4/4]

BmnCentralityClass & BmnCentralityClass::operator= ( const BmnCentralityClass other)

◆ reset() [1/2]

void BmnCentralityClass::reset ( )

Definition at line 108 of file BmnCentralityClass.cxx.

References FHCalHodo.

◆ reset() [2/2]

void BmnCentralityClass::reset ( )

◆ SetIndex() [1/2]

void BmnCentralityClass::SetIndex ( int  index)

Definition at line 78 of file BmnCentralityClass.cxx.

◆ SetIndex() [2/2]

void BmnCentralityClass::SetIndex ( int  index)

◆ SetMethod() [1/2]

void BmnCentralityClass::SetMethod ( Method  method)

Definition at line 102 of file BmnCentralityClass.cxx.

◆ SetMethod() [2/2]

void BmnCentralityClass::SetMethod ( Method  method)

◆ SetProbability() [1/2]

void BmnCentralityClass::SetProbability ( float  probability)

Definition at line 90 of file BmnCentralityClass.cxx.

◆ SetProbability() [2/2]

void BmnCentralityClass::SetProbability ( float  probability)

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