LCFIPlus  0.6.5
Functions
lcfiplus::algoEtc Namespace Reference

Functions

void makeBeamTracks (Track *&t1, Track *&t2, bool smear=true)
 
void makeBeamVertex (Vertex *&vtx, bool smear=true)
 
void connectVerticesToJets (const JetVec &jets, const vector< Vertex * > &vtcs, vector< vector< Vertex * > > &jetVertices, vector< vector< const Track * > > &jetResidualTracks, const Vertex *ip=0)
 
vector< const Track * > extractTracks (VertexVec &vtx)
 
double calcThrust (vector< TVector3 > &list, TVector3 &taxis)
 
bool SimpleSecMuonFinder (const Track *tr, double d0sigth, double z0sigth, double maxpos, double mudepmin, double ecaldepmin, double ecaldepmax, double hcaldepmin, double hcaldepmax, double maxclusterpertrackenergy=10.)
 
bool SimpleSecElectronFinder (const Track *tr, double d0sigth, double z0sigth, double maxpos, double emin, double minfracecal, double minecalpertrackenergy, double maxecalpertrackenergy)
 
int min (int a, int b)
 

Function Documentation

double lcfiplus::algoEtc::calcThrust ( vector< TVector3 > &  list,
TVector3 &  taxis 
)

References min().

Referenced by lcfiplus::ZHHAlgo::process().

void lcfiplus::algoEtc::connectVerticesToJets ( const JetVec jets,
const vector< Vertex * > &  vtcs,
vector< vector< Vertex * > > &  jetVertices,
vector< vector< const Track * > > &  jetResidualTracks,
const Vertex ip = 0 
)
vector< const Track * > lcfiplus::algoEtc::extractTracks ( VertexVec vtx)

Referenced by connectVerticesToJets().

void lcfiplus::algoEtc::makeBeamTracks ( Track *&  t1,
Track *&  t2,
bool  smear = true 
)
void lcfiplus::algoEtc::makeBeamVertex ( Vertex *&  vtx,
bool  smear = true 
)
int lcfiplus::algoEtc::min ( int  a,
int  b 
)
bool lcfiplus::algoEtc::SimpleSecElectronFinder ( const Track tr,
double  d0sigth,
double  z0sigth,
double  maxpos,
double  emin,
double  minfracecal,
double  minecalpertrackenergy,
double  maxecalpertrackenergy 
)
bool lcfiplus::algoEtc::SimpleSecMuonFinder ( const Track tr,
double  d0sigth,
double  z0sigth,
double  maxpos,
double  mudepmin,
double  ecaldepmin,
double  ecaldepmax,
double  hcaldepmin,
double  hcaldepmax,
double  maxclusterpertrackenergy = 10. 
)