|
LCIO
02.17
|
– lcio headers More...
Classes | |
| class | LCIORandomAccess |
| Implementation class for LCIORandomAccess records. More... | |
| class | LCIORandomAccessMgr |
| Manager class for LCIO direct access. More... | |
| class | SIOEventHeaderRecord |
| class | SIOEventRecord |
| class | SIORunHeaderRecord |
| class | LCSIO |
| Collection of constants and helper functions. More... | |
| struct | RunEvent |
| Helper struct that stores run and event positions in the file. More... | |
| class | RunEventMap |
| Map that holds positions of Run and Event records. More... | |
| class | SIOCalHitHandler |
| Implementation of SIOObjectHandler to handle IO of CalorimeterHits. More... | |
| class | SIOClusterHandler |
| Implementation of SIOObjectHandler to handle IO of Clusters. More... | |
| class | SIOCollectionHandler |
| Handler for LCCollection/LCCollectionIOVec objects for SIO. More... | |
| class | SIOEventHandler |
| Handler for LCEvent/LCEventIOImpl objects. More... | |
| class | SIOHandlerMgr |
| Holds instances of all types of SIOObjectHandlers. More... | |
| class | SIOIndexHandler |
| Handler for LCIOrandomAccess and LCIOIndex objects/blocks. More... | |
| class | SIOLCGenericObjectHandler |
| Implementation of SIOObjectHandler to handle IO of LCGenericObjects. More... | |
| class | SIOLCParameters |
| IO of LCParameters. More... | |
| class | SIOLCRelationHandler |
| Implementation of SIOObjectHandler to handle IO of CalorimeterHits. More... | |
| class | SIOLCVecHandler |
| Implementation of SIOObjectHandler to handle IO of IntVecs. More... | |
| class | SIOObjectHandler |
| Interface for all lcio object SIO-handlers, has to be implemented for all event entities (hits, tracks, clusters,...). More... | |
| class | SIOParticleHandler |
| Implementation of SIOObjectHandler to handle IO of MCParticles. More... | |
| class | SIORandomAccessHandler |
| Handler for LCIOrandomAccess and LCIOIndex objects/blocks. More... | |
| class | SIORawCalHitHandler |
| Implementation of SIOObjectHandler to handle IO of RawCalorimeterHits. More... | |
| class | SIOReader |
| Concrete implementation of LCWriter using SIO. More... | |
| class | SIOReconstructedParticleHandler |
| Implementation of SIOObjectHandler to handle IO of ReconstructedParticles. More... | |
| class | SIORunHeaderHandler |
| Handler for LCRunHeader/LCRunHeaderImpl objects. More... | |
| class | SIOSimCalHitHandler |
| Implementation of SIOObjectHandler to handle IO of SimCalorimeterHits. More... | |
| class | SIOSimTrackHitHandler |
| Implementation of SIOObjectHandler to handle IO of SimTrackerHits. More... | |
| class | SIOTPCHitHandler |
| Implementation of SIOObjectHandler to handle IO of TPCHits. More... | |
| class | SIOTrackerDataHandler |
| Implementation of SIOObjectHandler to handle IO of TrackerDatas. More... | |
| class | SIOTrackerHitHandler |
| Implementation of SIOObjectHandler to handle IO of SimTrackerHits. More... | |
| class | SIOTrackerHitPlaneHandler |
| Implementation of SIOObjectHandler to handle IO of TrackerHitPlane. More... | |
| class | SIOTrackerHitZCylinderHandler |
| Implementation of SIOObjectHandler to handle IO of TrackerHitZCylinder. More... | |
| class | SIOTrackerPulseHandler |
| Implementation of SIOObjectHandler to handle IO of TrackerPulses. More... | |
| class | SIOTrackerRawDataHandler |
| Implementation of SIOObjectHandler to handle IO of TrackerRawDatas. More... | |
| class | SIOTrackHandler |
| Implementation of SIOObjectHandler to handle IO of Tracks. More... | |
| class | SIOVertexHandler |
| Implementation of SIOObjectHandler to handle IO of Vertexes. More... | |
| class | SIOWriter |
| Concrete implementation of LCWriter using SIO. More... | |
Typedefs | |
| typedef SIOLCVecHandler < EVENT::LCIntVec > | SIOIntVecHandler |
| typedef SIOLCVecHandler < EVENT::LCFloatVec > | SIOFloatVecHandler |
| typedef SIOLCVecHandler < EVENT::LCStrVec > | SIOStrVecHandler |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const LCIORandomAccess &ra) |
| bool | operator< (const LCIORandomAccess &ra0, const LCIORandomAccess &other) |
| std::ostream & | operator<< (std::ostream &os, const LCIORandomAccessMgr &ra) |
| std::ostream & | operator<< (std::ostream &os, const RunEvent &re) |
| bool | operator< (const RunEvent &r0, const RunEvent &other) |
| std::ostream & | operator<< (std::ostream &os, const RunEventMap &rm) |
– lcio headers
Definition at line 43 of file SIOLCVecHandler.h.
Definition at line 42 of file SIOLCVecHandler.h.
Definition at line 44 of file SIOLCVecHandler.h.
| bool SIO::operator< | ( | const LCIORandomAccess & | ra0, |
| const LCIORandomAccess & | other | ||
| ) |
Definition at line 6 of file LCIORandomAccess.cc.
References SIO::LCIORandomAccess::_maxRunEvt, and SIO::LCIORandomAccess::_minRunEvt.
| bool SIO::operator< | ( | const RunEvent & | r0, |
| const RunEvent & | other | ||
| ) |
Definition at line 7 of file RunEventMap.cc.
References SIO::RunEvent::EvtNum, and SIO::RunEvent::RunNum.
| std::ostream & SIO::operator<< | ( | std::ostream & | os, |
| const LCIORandomAccess & | ra | ||
| ) |
Definition at line 12 of file LCIORandomAccess.cc.
References SIO::LCIORandomAccess::_firstRecordLocation, SIO::LCIORandomAccess::_indexLocation, SIO::LCIORandomAccess::_maxRunEvt, SIO::LCIORandomAccess::_minRunEvt, SIO::LCIORandomAccess::_nEvents, SIO::LCIORandomAccess::_nextLocation, SIO::LCIORandomAccess::_nRunHeaders, SIO::LCIORandomAccess::_prevLocation, SIO::LCIORandomAccess::_recordsAreInOrder, std::endl(), SIO::RunEvent::EvtNum, and SIO::RunEvent::RunNum.
| std::ostream & SIO::operator<< | ( | std::ostream & | os, |
| const LCIORandomAccessMgr & | ra | ||
| ) |
Definition at line 373 of file LCIORandomAccessMgr.cc.
References SIO::LCIORandomAccessMgr::_list, SIO::LCIORandomAccessMgr::_runEvtMap, std::list< T >::begin(), std::list< T >::end(), and std::endl().
| std::ostream & SIO::operator<< | ( | std::ostream & | os, |
| const RunEvent & | re | ||
| ) |
Definition at line 23 of file RunEventMap.cc.
References SIO::RunEvent::EvtNum, and SIO::RunEvent::RunNum.
| std::ostream & SIO::operator<< | ( | std::ostream & | os, |
| const RunEventMap & | rm | ||
| ) |
Definition at line 82 of file RunEventMap.cc.
References SIO::RunEventMap::begin(), SIO::RunEventMap::end(), std::endl(), SIO::RunEvent::EvtNum, and SIO::RunEvent::RunNum.
1.8.5