ant
A2 ant: class-based analysis framework
ant::TEventData Struct Reference

#include <TEventData.h>

+ Collaboration diagram for ant::TEventData:

Public Member Functions

 TEventData (const TID &id)
 
 TEventData ()
 
template<class Archive >
void serialize (Archive &archive)
 
void ClearDetectorReadHits ()
 

Public Attributes

TID ID
 
std::vector< TDetectorReadHitDetectorReadHits
 
std::vector< TSlowControlSlowControls
 
std::vector< TUnpackerMessageUnpackerMessages
 
std::vector< TTaggerHitTaggerHits
 
TTrigger Trigger
 
TTarget Target
 
TClusterList Clusters
 
TCandidateList Candidates
 
TParticleTree_t ParticleTree
 

Friends

std::ostream & operator<< (std::ostream &s, const TEventData &o)
 

Constructor & Destructor Documentation

◆ TEventData() [1/2]

TEventData::TEventData ( const TID id)

◆ TEventData() [2/2]

TEventData::TEventData ( )
default

Member Function Documentation

◆ ClearDetectorReadHits()

void TEventData::ClearDetectorReadHits ( )

◆ serialize()

template<class Archive >
void ant::TEventData::serialize ( Archive &  archive)
inline

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  s,
const TEventData o 
)
friend

Member Data Documentation

◆ Candidates

TCandidateList ant::TEventData::Candidates

◆ Clusters

TClusterList ant::TEventData::Clusters

◆ DetectorReadHits

std::vector<TDetectorReadHit> ant::TEventData::DetectorReadHits

◆ ID

TID ant::TEventData::ID

◆ ParticleTree

TParticleTree_t ant::TEventData::ParticleTree

◆ SlowControls

std::vector<TSlowControl> ant::TEventData::SlowControls

◆ TaggerHits

std::vector<TTaggerHit> ant::TEventData::TaggerHits

◆ Target

TTarget ant::TEventData::Target

◆ Trigger

TTrigger ant::TEventData::Trigger

◆ UnpackerMessages

std::vector<TUnpackerMessage> ant::TEventData::UnpackerMessages

The documentation for this struct was generated from the following files: