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

#include <BmnEventCentrality.h>

Inheritance diagram for BmnEventCentrality:
[legend]
Collaboration diagram for BmnEventCentrality:
[legend]

Classes

struct  Comparator
 

Public Member Functions

 BmnEventCentrality ()
 
 BmnEventCentrality (const BmnEventCentrality &other)
 
BmnEventCentralityoperator= (const BmnEventCentrality &other)
 
virtual ~BmnEventCentrality ()
 
int GetClass () const
 
float GetProbability () const
 
const std::vector< float > & GetSoftCentrality () const
 
int GetClass (BmnCentralityClass::Method method) const
 
float GetProbability (BmnCentralityClass::Method method) const
 
const std::vector< float > & GetSoftCentrality (BmnCentralityClass::Method method) const
 
void SetCentrality (int cluster_id, float probability, BmnCentralityClass::Method method)
 
void Reset ()
 
 BmnEventCentrality ()
 
 BmnEventCentrality (const BmnEventCentrality &other)
 
BmnEventCentralityoperator= (const BmnEventCentrality &other)
 
virtual ~BmnEventCentrality ()
 
int GetClass () const
 
float GetProbability () const
 
const std::vector< float > & GetSoftCentrality () const
 
int GetClass (BmnCentralityClass::Method method) const
 
float GetProbability (BmnCentralityClass::Method method) const
 
const std::vector< float > & GetSoftCentrality (BmnCentralityClass::Method method) const
 
void SetCentrality (int cluster_id, float probability, BmnCentralityClass::Method method)
 
void Reset ()
 

Detailed Description

Definition at line 9 of file BmnEventCentrality.h.

Constructor & Destructor Documentation

◆ BmnEventCentrality() [1/4]

BmnEventCentrality::BmnEventCentrality ( )

Definition at line 3 of file BmnEventCentrality.cxx.

◆ BmnEventCentrality() [2/4]

BmnEventCentrality::BmnEventCentrality ( const BmnEventCentrality other)

Definition at line 5 of file BmnEventCentrality.cxx.

◆ ~BmnEventCentrality() [1/2]

BmnEventCentrality::~BmnEventCentrality ( )
virtual

Definition at line 17 of file BmnEventCentrality.cxx.

◆ BmnEventCentrality() [3/4]

BmnEventCentrality::BmnEventCentrality ( )

◆ BmnEventCentrality() [4/4]

BmnEventCentrality::BmnEventCentrality ( const BmnEventCentrality other)

◆ ~BmnEventCentrality() [2/2]

virtual BmnEventCentrality::~BmnEventCentrality ( )
virtual

Member Function Documentation

◆ GetClass() [1/4]

int BmnEventCentrality::GetClass ( ) const

Definition at line 21 of file BmnEventCentrality.cxx.

References BmnCentralityClass::FHCalHodo, and GetClass().

Referenced by CentralityClusterizer::Exec(), and GetClass().

◆ GetClass() [2/4]

int BmnEventCentrality::GetClass ( ) const

◆ GetClass() [3/4]

int BmnEventCentrality::GetClass ( BmnCentralityClass::Method  method) const

Definition at line 47 of file BmnEventCentrality.cxx.

◆ GetClass() [4/4]

int BmnEventCentrality::GetClass ( BmnCentralityClass::Method  method) const

◆ GetProbability() [1/4]

float BmnEventCentrality::GetProbability ( ) const

◆ GetProbability() [2/4]

float BmnEventCentrality::GetProbability ( ) const

◆ GetProbability() [3/4]

float BmnEventCentrality::GetProbability ( BmnCentralityClass::Method  method) const

Definition at line 51 of file BmnEventCentrality.cxx.

◆ GetProbability() [4/4]

float BmnEventCentrality::GetProbability ( BmnCentralityClass::Method  method) const

◆ GetSoftCentrality() [1/4]

const std::vector< float > & BmnEventCentrality::GetSoftCentrality ( ) const

Definition at line 29 of file BmnEventCentrality.cxx.

References BmnCentralityClass::FHCalHodo, and GetSoftCentrality().

Referenced by GetSoftCentrality().

◆ GetSoftCentrality() [2/4]

const std::vector< float > & BmnEventCentrality::GetSoftCentrality ( ) const

◆ GetSoftCentrality() [3/4]

const std::vector< float > & BmnEventCentrality::GetSoftCentrality ( BmnCentralityClass::Method  method) const

Definition at line 55 of file BmnEventCentrality.cxx.

◆ GetSoftCentrality() [4/4]

const std::vector< float > & BmnEventCentrality::GetSoftCentrality ( BmnCentralityClass::Method  method) const

◆ operator=() [1/2]

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

Definition at line 9 of file BmnEventCentrality.cxx.

◆ operator=() [2/2]

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

◆ Reset() [1/2]

void BmnEventCentrality::Reset ( )

Definition at line 70 of file BmnEventCentrality.cxx.

Referenced by CentralityClusterizer::Exec().

◆ Reset() [2/2]

void BmnEventCentrality::Reset ( )

◆ SetCentrality() [1/2]

void BmnEventCentrality::SetCentrality ( int  cluster_id,
float  probability,
BmnCentralityClass::Method  method 
)

Definition at line 65 of file BmnEventCentrality.cxx.

Referenced by CentralityClusterizer::Exec().

◆ SetCentrality() [2/2]

void BmnEventCentrality::SetCentrality ( int  cluster_id,
float  probability,
BmnCentralityClass::Method  method 
)

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