| 
    LCFIPlus
    0.6.5
    
   | 
 
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) | 
| 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  | 
        ||
| ) | 
References extractTracks(), and lcfiplus::Vertex::getTracks().
Referenced by connectVerticesToJets().
References lcfiplus::tpar::covN, lcfiplus::tpar::d0, lcfiplus::tpar::d0d0, lcfiplus::Globals::getBeamSizeX(), lcfiplus::Globals::getBeamSizeZ(), lcfiplus::Globals::getBField(), lcfiplus::Globals::Instance(), lcfiplus::tpar::om, lcfiplus::tpar::omom, lcfiplus::tpar::parN, lcfiplus::tpar::ph, lcfiplus::tpar::phph, lcfiplus::Track::setCovMatrix(), lcfiplus::Track::setHelix(), lcfiplus::Track::setId(), lcfiplus::tpar::td, lcfiplus::tpar::tdtd, lcfiplus::tpar::z0, and lcfiplus::tpar::z0z0.
| void lcfiplus::algoEtc::makeBeamVertex | ( | Vertex *& | vtx, | 
| bool | smear = true  | 
        ||
| ) | 
References lcfiplus::Globals::getBeamSizeX(), lcfiplus::Globals::getBeamSizeY(), lcfiplus::Globals::getBeamSizeZ(), lcfiplus::Globals::Instance(), lcfiplus::Vertex::xx, lcfiplus::Vertex::xy, lcfiplus::Vertex::xz, lcfiplus::Vertex::yy, lcfiplus::Vertex::yz, and lcfiplus::Vertex::zz.
Referenced by lcfiplus::VertexFinderSuehara::associateIPTracksAVF(), lcfiplus::findPrimaryVertex(), and testTomohiko().
| 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.  | 
        ||
| ) | 
References lcfiplus::tpar::d0d0, lcfiplus::tpar::ecal, lcfiplus::Track::getCaloEdep(), lcfiplus::Track::getCovMatrix(), lcfiplus::Track::getD0(), lcfiplus::Track::getZ0(), lcfiplus::tpar::hcal, lcfiplus::tpar::yoke, and lcfiplus::tpar::z0z0.
Referenced by lcfiplus::JetFinder::prerun(), and lcfiplus::FtNMuon::process().
 1.8.6