hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Public Member Functions | Public Attributes | List of all members
VTPData Class Reference

#include <VTPData.h>

Inheritance diagram for VTPData:

Classes

struct  bHeader
 
struct  bTail
 
struct  eHeader
 
struct  hpsCalibTrig
 
struct  hpsCluster
 
struct  hpsClusterMult
 
struct  hpsFEETrig
 
struct  hpsPairTrig
 
struct  hpsSingleTrig
 

Public Member Functions

 VTPData ()
 
 ~VTPData ()
 
void print ()
 
void Clear ()
 
 ClassDef (VTPData, 1)
 

Public Attributes

bHeader blockHeader
 
bTail blockTail
 
eHeader eventHeader
 
unsigned long trigTime
 
std::vector< hpsClusterclusters
 
std::vector< hpsSingleTrigsingletrigs
 
std::vector< hpsPairTrigpairtrigs
 
std::vector< hpsCalibTrigcalibtrigs
 
std::vector< hpsClusterMultclustermult
 
std::vector< hpsFEETrigfeetrigger
 

Detailed Description

Definition at line 19 of file VTPData.h.

Constructor & Destructor Documentation

◆ VTPData()

VTPData ( )

◆ ~VTPData()

~VTPData ( )

Definition at line 19 of file VTPData.cxx.

Member Function Documentation

◆ ClassDef()

ClassDef ( VTPData  ,
 
)

◆ Clear()

void Clear ( )
inline

Definition at line 143 of file VTPData.h.

◆ print()

void print ( )

Definition at line 23 of file VTPData.cxx.

Member Data Documentation

◆ blockHeader

bHeader blockHeader

Definition at line 30 of file VTPData.h.

◆ blockTail

bTail blockTail

Definition at line 38 of file VTPData.h.

◆ calibtrigs

std::vector<hpsCalibTrig> calibtrigs

Definition at line 111 of file VTPData.h.

◆ clustermult

std::vector<hpsClusterMult> clustermult

Definition at line 124 of file VTPData.h.

◆ clusters

std::vector<hpsCluster> clusters

Definition at line 61 of file VTPData.h.

◆ eventHeader

eHeader eventHeader

Definition at line 45 of file VTPData.h.

◆ feetrigger

std::vector<hpsFEETrig> feetrigger

Definition at line 135 of file VTPData.h.

◆ pairtrigs

std::vector<hpsPairTrig> pairtrigs

Definition at line 97 of file VTPData.h.

◆ singletrigs

std::vector<hpsSingleTrig> singletrigs

Definition at line 81 of file VTPData.h.

◆ trigTime

unsigned long trigTime

Definition at line 47 of file VTPData.h.


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