Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | Related Pages

EVENT Namespace Reference

The namespace EVENT holds all base interfaces of the event entities. More...


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 *


Detailed Description

The namespace EVENT holds all base interfaces of the event entities.
Generated on Sat Dec 13 14:19:40 2008 for LCIO by  doxygen 1.3.9.1