Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-09-17 08:54:58

0001 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
0002 
0003 #ifndef EDM4EIC_edm4eic_H
0004 #define EDM4EIC_edm4eic_H
0005 
0006 #include "podio/utilities/TypeHelpers.h"
0007 
0008 #include "edm4eic/TensorCollection.h"
0009 #include "edm4eic/SimPulseCollection.h"
0010 #include "edm4eic/ReconstructedParticleCollection.h"
0011 #include "edm4eic/CalorimeterHitCollection.h"
0012 #include "edm4eic/ProtoClusterCollection.h"
0013 #include "edm4eic/ClusterCollection.h"
0014 #include "edm4eic/PMTHitCollection.h"
0015 #include "edm4eic/CherenkovParticleIDCollection.h"
0016 #include "edm4eic/RingImageCollection.h"
0017 #include "edm4eic/RawTrackerHitCollection.h"
0018 #include "edm4eic/TrackerHitCollection.h"
0019 #include "edm4eic/Measurement2DCollection.h"
0020 #include "edm4eic/TrackSeedCollection.h"
0021 #include "edm4eic/TrajectoryCollection.h"
0022 #include "edm4eic/TrackParametersCollection.h"
0023 #include "edm4eic/TrackCollection.h"
0024 #include "edm4eic/TrackSegmentCollection.h"
0025 #include "edm4eic/VertexCollection.h"
0026 #include "edm4eic/InclusiveKinematicsCollection.h"
0027 #include "edm4eic/HadronicFinalStateCollection.h"
0028 #include "edm4eic/MCRecoParticleAssociationCollection.h"
0029 #include "edm4eic/MCRecoClusterParticleAssociationCollection.h"
0030 #include "edm4eic/MCRecoTrackParticleAssociationCollection.h"
0031 #include "edm4eic/MCRecoVertexParticleAssociationCollection.h"
0032 #include "edm4eic/MCRecoTrackerHitAssociationCollection.h"
0033 #include "edm4eic/MCRecoCalorimeterHitAssociationCollection.h"
0034 #include "edm4eic/TrackClusterMatchCollection.h"
0035 #include "edm4eic/TrackProtoClusterLinkCollection.h"
0036 
0037 namespace edm4eic {
0038 
0039 using edm4eicDataTypes = podio::utils::TypeList<
0040   edm4eic::Tensor,  edm4eic::SimPulse,  edm4eic::ReconstructedParticle,  edm4eic::CalorimeterHit,  edm4eic::ProtoCluster,  edm4eic::Cluster,  edm4eic::PMTHit,  edm4eic::CherenkovParticleID,  edm4eic::RingImage,  edm4eic::RawTrackerHit,  edm4eic::TrackerHit,  edm4eic::Measurement2D,  edm4eic::TrackSeed,  edm4eic::Trajectory,  edm4eic::TrackParameters,  edm4eic::Track,  edm4eic::TrackSegment,  edm4eic::Vertex,  edm4eic::InclusiveKinematics,  edm4eic::HadronicFinalState,  edm4eic::MCRecoParticleAssociation,  edm4eic::MCRecoClusterParticleAssociation,  edm4eic::MCRecoTrackParticleAssociation,  edm4eic::MCRecoVertexParticleAssociation,  edm4eic::MCRecoTrackerHitAssociation,  edm4eic::MCRecoCalorimeterHitAssociation,  edm4eic::TrackClusterMatch>;
0041 
0042 using edm4eicLinkTypes = podio::utils::TypeList<
0043   edm4eic::TrackProtoClusterLink>;
0044 
0045 using edm4eicInterfaceTypes = podio::utils::TypeList<
0046 >;
0047 
0048 }
0049 
0050 #endif // EDM4EIC_edm4eic_H