FEDRA emulsion software from the OPERA Collaboration
|
#include <EdbSegCouple.h>
Public Member Functions | |
float | CHI2 () const |
float | CHI2P () const |
Int_t | Compare (const TObject *obj) const |
EdbSegCouple () | |
EdbSegCouple (const EdbSegCouple &sc) | |
EdbSegCouple (int id1, int id2) | |
int | ID1 () const |
int | ID2 () const |
Bool_t | IsEqual (const TObject *obj) const |
Bool_t | IsSortable () const |
int | N1 () const |
int | N1tot () const |
int | N2 () const |
int | N2tot () const |
void | Print () |
void | Set0 () |
void | SetCHI2 (float chi2) |
void | SetCHI2P (float chi2) |
void | SetN1 (int n1) |
void | SetN1tot (int n) |
void | SetN2 (int n2) |
void | SetN2tot (int n) |
~EdbSegCouple () | |
Static Public Member Functions | |
static void | SetSortFlag (int s=0) |
static int | SortFlag () |
Public Attributes | |
bool | eIsOwner |
EdbSegP * | eS |
the result of the fit More... | |
EdbSegP * | eS1 |
pointers - useful when all segments are in memory More... | |
EdbSegP * | eS2 |
Private Attributes | |
Float_t | eCHI2 |
final chi2 calculation based on the linked track More... | |
Float_t | eCHI2P |
fast chi2 estimation used for couples selection More... | |
Int_t | eID1 |
Int_t | eID2 |
Int_t | eN1 |
Int_t | eN1tot |
Int_t | eN2 |
n1,n2 - is rating of the segment (starting from 1) More... | |
Int_t | eN2tot |
total number of entries for the segment More... | |
Static Private Attributes | |
static int | egSortFlag |
0: chi2p only; 1: N1()*10000+N2()*10000000 + CHI2()/100 More... | |
//////////////////////////////////////////////////////////////////////// // EdbSegCouple // // service class for couples handling // // ////////////////////////////////////////////////////////////////////////
EdbSegCouple::EdbSegCouple | ( | ) |
EdbSegCouple::EdbSegCouple | ( | const EdbSegCouple & | sc | ) |
|
inline |
EdbSegCouple::~EdbSegCouple | ( | ) |
|
inline |
|
inline |
int EdbSegCouple::Compare | ( | const TObject * | obj | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void EdbSegCouple::Print | ( | ) |
void EdbSegCouple::Set0 | ( | ) |
|
inline |
|
static |
|
inlinestatic |
|
private |
final chi2 calculation based on the linked track
|
private |
fast chi2 estimation used for couples selection
|
private |
|
private |
bool EdbSegCouple::eIsOwner |
|
private |
|
private |
|
private |
n1,n2 - is rating of the segment (starting from 1)
|
private |
total number of entries for the segment
EdbSegP* EdbSegCouple::eS |
the result of the fit
EdbSegP* EdbSegCouple::eS1 |
pointers - useful when all segments are in memory
EdbSegP* EdbSegCouple::eS2 |