00001
00002
00003 #ifndef XAODTRUTH_VERSIONS_TRUTHMETADATAAUXCONTAINER_V1_H
00004 #define XAODTRUTH_VERSIONS_TRUTHMETADATAAUXCONTAINER_V1_H
00005
00006
00007 #include <vector>
00008
00009
00010 #include "AthLinks/ElementLink.h"
00011 #include "xAODCore/AuxContainerBase.h"
00012
00013
00014 #include "xAODTruth/TruthParticleContainer.h"
00015
00016 namespace xAOD {
00017
00025 class TruthMetaDataAuxContainer_v1 : public AuxContainerBase {
00026
00027 public:
00029 TruthMetaDataAuxContainer_v1();
00030
00031 private:
00032
00033
00034 std::vector < std::vector < std::string > > weightNames;
00035 std::vector < uint32_t > mcChannelNumber;
00036
00037 };
00038
00039 }
00040
00041
00042
00043 #include "xAODCore/BaseInfo.h"
00044 SG_BASE( xAOD::TruthMetaDataAuxContainer_v1, xAOD::AuxContainerBase );
00045
00046 #endif // XAODTRUTH_VERSIONS_TRUTHMETADATAAUXCONTAINER_V1_H