All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
caf::StandardRecord Class Reference

The StandardRecord is the primary top-level object in the Common Analysis File trees. More...

#include <StandardRecord.h>

Public Member Functions

 StandardRecord ()
 
 ~StandardRecord ()
 

Public Attributes

SRHeader hdr
 Header branch: run, subrun, etc. More...
 
SRSliceRecoBranch reco
 Slice reco branch: tracks, showers, etc. More...
 
SRTruthBranch mc
 Truth branch for all interactions. More...
 
int nslc
 Number of slices in list. More...
 
std::vector< SRSliceslc
 Slice branch. More...
 
int nfake_reco
 Number of Fake-Reco's in list. More...
 
std::vector< SRFakeRecofake_reco
 List of fake-reco slices. More...
 
int ntrue_particles
 Number of true particles in list. More...
 
std::vector< SRTrueParticletrue_particles
 True particles in spill. More...
 
int ncrt_hits
 Number of CRT hits in event. More...
 
std::vector< SRCRTHitcrt_hits
 CRT hits in event. More...
 
int ncrt_tracks
 Number of CRT tracks in event. More...
 
std::vector< SRCRTTrackcrt_tracks
 CRT tracks in event. More...
 
int nopflashes
 Number of OpFlashes in spill. More...
 
std::vector< SROpFlashopflashes
 List of OpFlashes in spill. More...
 
bool pass_flashtrig
 Whether this Record passed the Flash Trigger requirement. More...
 

Detailed Description

The StandardRecord is the primary top-level object in the Common Analysis File trees.

Definition at line 27 of file StandardRecord.h.

Constructor & Destructor Documentation

caf::StandardRecord::StandardRecord ( )

Definition at line 14 of file StandardRecord.cxx.

14  :
15  hdr(),
16  // spill(),
17  reco(),
18  mc()
19  { }
SRHeader hdr
Header branch: run, subrun, etc.
SRSliceRecoBranch reco
Slice reco branch: tracks, showers, etc.
SRTruthBranch mc
Truth branch for all interactions.
caf::StandardRecord::~StandardRecord ( )

Definition at line 21 of file StandardRecord.cxx.

21  {
22 
23 
24  }

Member Data Documentation

std::vector<SRCRTHit> caf::StandardRecord::crt_hits

CRT hits in event.

Definition at line 46 of file StandardRecord.h.

std::vector<SRCRTTrack> caf::StandardRecord::crt_tracks

CRT tracks in event.

Definition at line 48 of file StandardRecord.h.

std::vector<SRFakeReco> caf::StandardRecord::fake_reco

List of fake-reco slices.

Definition at line 42 of file StandardRecord.h.

SRHeader caf::StandardRecord::hdr

Header branch: run, subrun, etc.

Definition at line 34 of file StandardRecord.h.

SRTruthBranch caf::StandardRecord::mc

Truth branch for all interactions.

Definition at line 37 of file StandardRecord.h.

int caf::StandardRecord::ncrt_hits

Number of CRT hits in event.

Definition at line 45 of file StandardRecord.h.

int caf::StandardRecord::ncrt_tracks

Number of CRT tracks in event.

Definition at line 47 of file StandardRecord.h.

int caf::StandardRecord::nfake_reco

Number of Fake-Reco's in list.

Definition at line 41 of file StandardRecord.h.

int caf::StandardRecord::nopflashes

Number of OpFlashes in spill.

Definition at line 49 of file StandardRecord.h.

int caf::StandardRecord::nslc

Number of slices in list.

Definition at line 39 of file StandardRecord.h.

int caf::StandardRecord::ntrue_particles

Number of true particles in list.

Definition at line 43 of file StandardRecord.h.

std::vector<SROpFlash> caf::StandardRecord::opflashes

List of OpFlashes in spill.

Definition at line 50 of file StandardRecord.h.

bool caf::StandardRecord::pass_flashtrig

Whether this Record passed the Flash Trigger requirement.

Definition at line 52 of file StandardRecord.h.

SRSliceRecoBranch caf::StandardRecord::reco

Slice reco branch: tracks, showers, etc.

Definition at line 36 of file StandardRecord.h.

std::vector<SRSlice> caf::StandardRecord::slc

Slice branch.

Definition at line 40 of file StandardRecord.h.

std::vector<SRTrueParticle> caf::StandardRecord::true_particles

True particles in spill.

Definition at line 44 of file StandardRecord.h.


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