| 
    LCFIPlus
    0.6.5
    
   | 
 
Go to the source code of this file.
Functions | |
| void | processEvents (const char *input, const char *output, int nStart, int nEnd) | 
| void | eventDisplay (const char *infile="share/test.slcio", int start=0) | 
| vector< int > | findMcJetFlavor (vector< Jet * > jets, vector< const MCParticle * > mcps) | 
| vector< MCVertex * > | findMcVertex (vector< const MCParticle * > mcps) | 
| void | matchMcVertex (const Event &evt, vector< MCVertex * > &vtxList, map< MCVertex *, int > &table, bool vertexing=true) | 
| void | matchMcVertexJet (const Event &evt, const vector< MCVertex * > &vtxList, map< MCVertex *, int > &table, const vector< const Jet * > &jets) | 
| void | matchMcVertexReco (const Event &evt, const vector< MCVertex * > &vtxList, map< MCVertex *, int > &table, Vertex *vertex) | 
| vector< const Track * > | findSingleTracks (const Event &evt, const Jet &jet, const vector< lcfiplus::Vertex * > &vtxList) | 
| void | testSuehara (const char *inputlist, const char *output) | 
| void | testTomohiko () | 
| void eventDisplay | ( | const char * | infile = "share/test.slcio",  | 
        
| int | start = 0  | 
        ||
| ) | 
| vector<int> findMcJetFlavor | ( | vector< Jet * > | jets, | 
| vector< const MCParticle * > | mcps | ||
| ) | 
| vector<MCVertex*> findMcVertex | ( | vector< const MCParticle * > | mcps | ) | 
References lcfiplus::MCVertex::add(), lcfiplus::MCParticle::getDaughters(), lcfiplus::MCVertex::getDaughters(), lcfiplus::MCParticle::getEndVertex(), lcfiplus::MCParticle::getParent(), lcfiplus::MCVertex::getParent(), lcfiplus::MCParticle::getPDG(), lcfiplus::MCParticle::getSemiStableParent(), lcfiplus::MCParticle::getVertex(), lcfiplus::MCParticle::isSemiStable(), lcfiplus::MCParticle::isStable(), lcfiplus::MCParticle::isStableTrack(), and lcfiplus::MCVertex::setParent().
| vector<const Track*> findSingleTracks | ( | const Event & | evt, | 
| const Jet & | jet, | ||
| const vector< lcfiplus::Vertex * > & | vtxList | ||
| ) | 
References lcfiplus::Jet::getTracks().
| void matchMcVertex | ( | const Event & | evt, | 
| vector< MCVertex * > & | vtxList, | ||
| map< MCVertex *, int > & | table, | ||
| bool | vertexing = true  | 
        ||
| ) | 
References lcfiplus::MCVertex::add(), lcfiplus::Jet::add(), lcfiplus::LcfiInterface::forceZvtop(), lcfiplus::Vertex::getChi2(), lcfiplus::Vertex::getChi2Track(), lcfiplus::MCParticle::getDaughters(), lcfiplus::MCVertex::getDaughters(), lcfiplus::MCParticle::getEndVertex(), lcfiplus::MCVertex::getParent(), lcfiplus::MCParticle::getPDG(), lcfiplus::MCParticle::getTanLambda(), lcfiplus::Event::getTracks(), lcfiplus::Vertex::getTracks(), lcfiplus::Track::getX(), lcfiplus::Vertex::getX(), lcfiplus::Track::getY(), lcfiplus::Vertex::getY(), lcfiplus::Track::getZ(), lcfiplus::Vertex::getZ(), NOT_ENOUGH_RECOTRK, SINGLE_MC_TRACK, TEARDOWN_FAILED, TEARDOWN_LARGE_CHISQ, ZVTOP_FAILED, and ZVTOP_LARGE_CHISQ.
| void processEvents | ( | const char * | input, | 
| const char * | output, | ||
| int | nStart, | ||
| int | nEnd | ||
| ) | 
| void testSuehara | ( | const char * | inputlist, | 
| const char * | output | ||
| ) | 
References lcfiplus::constVector(), lcfiplus::tpar::d0, lcfiplus::tpar::d0d0, lcfiplus::VertexFinderPerfect::findPerfectVertices(), lcfiplus::Track::getCovMatrix(), lcfiplus::Track::getD0(), lcfiplus::Track::getId(), lcfiplus::Track::getMcp(), lcfiplus::MCParticle::getPDG(), lcfiplus::MCParticle::getSemiStableBParent(), lcfiplus::MCParticle::getSemiStableCParent(), lcfiplus::MCParticle::getSemiStableParent(), lcfiplus::Vertex::getTracks(), lcfiplus::Jet::getTracks(), lcfiplus::Track::getZ0(), lcfiplus::LCIOStorer::InitJetCollection(), lcfiplus::LCIOStorer::InitVertexCollection(), lcfiplus::Globals::Instance(), lcfiplus::Event::Instance(), lcfiplus::VertexSelectorConfig::k0width, lcfiplus::VertexFinderSuehara::makeSingleTrackVertices(), lcfiplus::VertexSelectorConfig::maxpos, lcfiplus::VertexSelectorConfig::minpos, lcfiplus::LCIOStorer::Next(), lcfiplus::Exception::Print(), lcfiplus::VertexFinderSuehara::recombineVertices(), lcfiplus::VertexSelectorConfig::rejectk0, lcfiplus::Globals::setBField(), lcfiplus::tpar::z0, and lcfiplus::tpar::z0z0.
| void testTomohiko | ( | ) | 
References KalTrk::compute(), lcfiplus::Globals::Instance(), lcfiplus::Event::Instance(), lcfiplus::algoEtc::makeBeamVertex(), lcfiplus::TrackSelectorConfig::maxD0, lcfiplus::TrackSelectorConfig::maxInnermostHitRadius, lcfiplus::TrackSelectorConfig::maxZ0, lcfiplus::TrackSelectorConfig::minVtxPlusFtdHits, lcfiplus::LCIOStorer::Next(), KalVtx::pos, lcfiplus::Globals::setBField(), and KalTrk::update().
 1.8.6