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

#include <TCluster.h>

+ Collaboration diagram for ant::TClusterHit:

Classes

struct  Datum
 

Public Member Functions

 TClusterHit (unsigned channel, double energy, double time)
 
bool IsSane () const
 
template<class Archive >
void serialize (Archive &archive)
 
 TClusterHit ()=default
 

Public Attributes

std::uint32_t Channel
 
double Energy = std_ext::NaN
 
double Time = std_ext::NaN
 
std::vector< DatumData
 

Friends

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

Constructor & Destructor Documentation

◆ TClusterHit() [1/2]

ant::TClusterHit::TClusterHit ( unsigned  channel,
double  energy,
double  time 
)
inline

◆ TClusterHit() [2/2]

ant::TClusterHit::TClusterHit ( )
default

Member Function Documentation

◆ IsSane()

bool ant::TClusterHit::IsSane ( ) const
inline

◆ serialize()

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

Friends And Related Function Documentation

◆ operator<<

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

Member Data Documentation

◆ Channel

std::uint32_t ant::TClusterHit::Channel

◆ Data

std::vector<Datum> ant::TClusterHit::Data

◆ Energy

double ant::TClusterHit::Energy = std_ext::NaN

◆ Time

double ant::TClusterHit::Time = std_ext::NaN

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