LCIO  "2.7.4"
 All Classes Namespaces Functions Variables Typedefs Friends Pages
ParticleIDIOImpl.h
1 #ifndef SIO_PARTICLEIDIOIMPL_H
2 #define SIO_PARTICLEIDIOIMPL_H 1
3 
4 #include "IMPL/ParticleIDImpl.h"
5 
6 // forward declaration
7 namespace SIO{
8  class SIOParticleIDHandler ;
9  class SIOReconstructedParticleHandler ;
10  class SIOClusterHandler ;
11 }
12 
13 namespace IOIMPL {
14 
15 
22 
23  // ParticleIDs are handled by the SIOReconstructedParticleHandler !!
24  // -> no collections of ParticleIDs in the event
26  friend class SIO::SIOClusterHandler ;
27 
28  }; // class
29 
30 } // namespace
31 
32 #endif /* ifndef SIO_PARTICLEIDIOIMPL_H */
Implementation of ParticleID.
Definition: ParticleIDImpl.h:29
Implementation of SIOObjectHandler to handle IO of Clusters.
Definition: SIOClusterHandler.h:16
Adding stuff needed for io (friend declarations, etc.)
Definition: ParticleIDIOImpl.h:21
Implementation of SIOObjectHandler to handle IO of ReconstructedParticles.
Definition: SIOReconstructedParticleHandler.h:16