Classes | |
class | EVENT::CalorimeterHit |
The generic calorimeter hit - created from SimCalorimeterHit or RawCalorimeterHit. More... | |
class | EVENT::Cluster |
The LCIO cluster. More... | |
class | EVENT::LCCollection |
The generic collection used in LCIO. More... | |
class | EVENT::LCEvent |
The main event interface. More... | |
class | EVENT::LCFlag |
Helper class to create and interpret the 32-bit flag word in LCCollections. More... | |
class | EVENT::LCFloatVec |
Float vector used for user extensions. More... | |
class | EVENT::LCGenericObject |
Simple interface to store generic user data. More... | |
class | EVENT::LCIntVec |
Int vector used for user extensions. More... | |
class | EVENT::LCIO |
Global constants used in LCIO. More... | |
class | EVENT::LCObject |
The generic object that is held in an LCCollection. More... | |
class | EVENT::LCParameters |
Simple interface to store generic named parameters of type int, float and string. More... | |
class | EVENT::LCRelation |
A single weighted relationship between two LCObjects. More... | |
class | EVENT::LCRunHeader |
Interface for the run header. More... | |
class | EVENT::LCStrVec |
String vector used for user extensions. More... | |
class | EVENT::MCParticle |
The LCIO Monte Carlo particle. More... | |
class | EVENT::ParticleID |
Persistent interface for LCIO ParticleIDs. More... | |
class | EVENT::RawCalorimeterHit |
The generic calorimeter hit for real data (or simulation thereof). More... | |
class | EVENT::ReconstructedParticle |
The LCIO reconstructedParticle. More... | |
class | EVENT::SimCalorimeterHit |
The generic simulated calorimeter hit. More... | |
class | EVENT::SimTrackerHit |
A generic simulated tracker hit. More... | |
class | EVENT::TPCHit |
Deprecated. More... | |
class | EVENT::Track |
The LCIO track class. More... | |
class | EVENT::TrackerData |
TrackerData contains the corrected (calibrated) raw tracker data. More... | |
class | EVENT::TrackerHit |
A generic tracker hit to be used by pattern recognition. More... | |
class | EVENT::TrackerPulse |
Tracker pulses as computed from TrackerData objects or as directly measured by a specific subdetector. More... | |
class | EVENT::TrackerRawData |
Generic class for raw tracker data. More... | |
class | EVENT::Vertex |
The Vertex class for LCIO. More... | |
class | EVENT::Exception |
Base exception class for LCIO - all other exceptions extend this. More... | |
class | EVENT::EventException |
EventException used for errors accessing the event data. More... | |
class | EVENT::DataNotAvailableException |
EventException used for data not available. More... | |
class | EVENT::ReadOnlyException |
EventException used for signaling a 'read only exception'. More... | |
Typedefs | |
typedef std::vector< CalorimeterHit * > | CalorimeterHitVec |
Vector of (pointers to) CalorimeterHits. | |
typedef std::vector< Cluster * > | ClusterVec |
Vector of (pointers to) Clusters. | |
typedef std::vector< LCObject * > | LCObjectVec |
Vector of (pointers to) LCObjects. | |
typedef std::vector< MCParticle * > | MCParticleVec |
Vector of (pointers to) MCParticles. | |
typedef std::vector< ParticleID * > | ParticleIDVec |
Vector of (pointers to) ParticleIDs. | |
typedef std::vector< RawCalorimeterHit * > | RawCalorimeterHitVec |
Vector of (pointers to) RawCalorimeterHits. | |
typedef std::vector< ReconstructedParticle * > | ReconstructedParticleVec |
Vector of (pointers to) ReconstructedParticles. | |
typedef std::vector< Track * > | TrackVec |
Vector of (pointers to) Tracks. | |
typedef std::vector< TrackerHit * > | TrackerHitVec |
Vector of (pointers to) TrackerHits. | |
typedef std::vector< Vertex * > | VertexVec |
Vector of (pointers to) Vertices. | |
typedef std::vector< std::string > | StringVec |
Vector of strings. | |
typedef std::vector< float > | FloatVec |
Vector of floats. | |
typedef std::vector< double > | DoubleVec |
Vector of doubles. | |
typedef std::vector< int > | IntVec |
Vector of ints. | |
typedef std::vector< short > | ShortVec |
Vector of shorts. | |
typedef long long | long64 |
64 bit signed integer,e.g.to be used for timestamps * | |
typedef unsigned long long | ulong64 |
64 bit unsigned integer,e.g.to be used for masks * |