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
Variables
Collections Namespace Reference

Variables

constexpr const char * GBL_TRACKS {"GBLTracks"}
 
constexpr const char * RAW_SVT_HITS {"SVTRawTrackerHits"}
 
constexpr const char * RAW_SVT_HITS_ON_TRACK {"SVTRawHitsOnTrack"}
 
constexpr const char * RAW_SVT_HIT_FITS {"SVTFittedRawTrackerHits"}
 
constexpr const char * RAW_SVT_HIT_FITSP {"SVTShapeFitParameters"}
 
constexpr const char * TRACKER_HITS {"RotatedHelicalTrackHits"}
 
constexpr const char * TRACKER_HITS_ON_TRACK {"RotatedHelicalOnTrackHits"}
 
constexpr const char * KINK_DATA {"GBLKinkData"}
 
constexpr const char * KINK_DATA_REL {"GBLKinkDataRelations"}
 
constexpr const char * TRACK_DATA {"TrackData"}
 
constexpr const char * TRACK_DATA_REL {"TrackDataRelations"}
 
constexpr const char * FINAL_STATE_PARTICLES {"FinalStateParticles"}
 
constexpr const char * MC_PARTICLES {"MCParticle"}
 
constexpr const char * MC_TRACKER_HITS {"TrackerHits"}
 
constexpr const char * ECAL_TIME_CORR_HITS {"TimeCorrEcalHits"}
 
constexpr const char * ECAL_HITS {"EcalCalHits"}
 
constexpr const char * MC_ECAL_HITS {"EcalHits"}
 
constexpr const char * ECAL_CLUSTERS {"EcalClustersCorr"}
 
constexpr const char * OTHER_ELECTRONS {"OtherElectrons"}
 
constexpr const char * EVENT_HEADERS {"EventHeader"}
 
constexpr const char * TRIGGER_BANK {"TriggerBank"}
 
constexpr const char * VTP_BANK {"VTPBank"}
 
constexpr const char * TS_BANK {"TSBank"}
 
constexpr const char * RF_HITS {"RFHits"}
 
constexpr const char * V0CANDIDATES {"V0Candidates"}
 
constexpr const char * BSC_V0CANDIDATES {"BeamspotConstrainedV0Candidates"}
 
constexpr const char * TC_V0CANDIDATES {"TargetConstrainedV0Candidates"}
 
constexpr const char * UC_V0CANDIDATES {"UnconstrainedV0Candidates"}
 
constexpr const char * V0VERTICES {"V0Vertices"}
 
constexpr const char * BSC_V0VERTICES {"BeamspotConstrainedV0Vertices"}
 
constexpr const char * TC_V0VERTICES {"TargetConstrainedV0Vertices"}
 
constexpr const char * UC_V0VERTICES {"UnconstrainedV0Vertices"}
 

Variable Documentation

◆ BSC_V0CANDIDATES

constexpr const char* BSC_V0CANDIDATES {"BeamspotConstrainedV0Candidates"}
constexpr

Name of the BSC V0Candidates collection.

Definition at line 91 of file Collections.h.

◆ BSC_V0VERTICES

constexpr const char* BSC_V0VERTICES {"BeamspotConstrainedV0Vertices"}
constexpr

Name of the BSC V0Vertices collection.

Definition at line 103 of file Collections.h.

◆ ECAL_CLUSTERS

constexpr const char* ECAL_CLUSTERS {"EcalClustersCorr"}
constexpr

Name of ECal clusters collection.

Definition at line 65 of file Collections.h.

◆ ECAL_HITS

constexpr const char* ECAL_HITS {"EcalCalHits"}
constexpr

Name of ECal hits collection.

Definition at line 59 of file Collections.h.

◆ ECAL_TIME_CORR_HITS

constexpr const char* ECAL_TIME_CORR_HITS {"TimeCorrEcalHits"}
constexpr

Name of time corrected ECal hits collection.

Definition at line 56 of file Collections.h.

◆ EVENT_HEADERS

constexpr const char* EVENT_HEADERS {"EventHeader"}
constexpr

Name of the collection of event headers.

Definition at line 71 of file Collections.h.

◆ FINAL_STATE_PARTICLES

constexpr const char* FINAL_STATE_PARTICLES {"FinalStateParticles"}
constexpr

Name of the collection containing Final State Particles.

Definition at line 47 of file Collections.h.

◆ GBL_TRACKS

constexpr const char* GBL_TRACKS {"GBLTracks"}
constexpr

Name of the tracks collection.

Definition at line 14 of file Collections.h.

◆ KINK_DATA

constexpr const char* KINK_DATA {"GBLKinkData"}
constexpr

The name of the collection containing GBL kink data GenericObjects

Definition at line 35 of file Collections.h.

◆ KINK_DATA_REL

constexpr const char* KINK_DATA_REL {"GBLKinkDataRelations"}
constexpr

Name of the collection containing Track to GBLKinkData LCRelations.

Definition at line 38 of file Collections.h.

◆ MC_ECAL_HITS

constexpr const char* MC_ECAL_HITS {"EcalHits"}
constexpr

Name of simulated ECal hits collection.

Definition at line 62 of file Collections.h.

◆ MC_PARTICLES

constexpr const char* MC_PARTICLES {"MCParticle"}
constexpr

Name of the collection containing MC Particles.

Definition at line 50 of file Collections.h.

◆ MC_TRACKER_HITS

constexpr const char* MC_TRACKER_HITS {"TrackerHits"}
constexpr

Name of the collection containing MC Tracker Hits.

Definition at line 53 of file Collections.h.

◆ OTHER_ELECTRONS

constexpr const char* OTHER_ELECTRONS {"OtherElectrons"}
constexpr

Name of collection containing "other electrons".

Definition at line 68 of file Collections.h.

◆ RAW_SVT_HIT_FITS

constexpr const char* RAW_SVT_HIT_FITS {"SVTFittedRawTrackerHits"}
constexpr

Name of the Raw tracker fit relations collection.

Definition at line 23 of file Collections.h.

◆ RAW_SVT_HIT_FITSP

constexpr const char* RAW_SVT_HIT_FITSP {"SVTShapeFitParameters"}
constexpr

Name of the Raw tracker fit relations collection.

Definition at line 26 of file Collections.h.

◆ RAW_SVT_HITS

constexpr const char* RAW_SVT_HITS {"SVTRawTrackerHits"}
constexpr

Name of the Raw tracker hits collection.

Definition at line 17 of file Collections.h.

◆ RAW_SVT_HITS_ON_TRACK

constexpr const char* RAW_SVT_HITS_ON_TRACK {"SVTRawHitsOnTrack"}
constexpr

Name of the Raw tracker hits collection.

Definition at line 20 of file Collections.h.

◆ RF_HITS

constexpr const char* RF_HITS {"RFHits"}
constexpr

Name of RF hits collection.

Definition at line 83 of file Collections.h.

◆ TC_V0CANDIDATES

constexpr const char* TC_V0CANDIDATES {"TargetConstrainedV0Candidates"}
constexpr

Name of the TC V0Candidates collection.

Definition at line 94 of file Collections.h.

◆ TC_V0VERTICES

constexpr const char* TC_V0VERTICES {"TargetConstrainedV0Vertices"}
constexpr

Name of the TC V0Candidates collection.

Definition at line 106 of file Collections.h.

◆ TRACK_DATA

constexpr const char* TRACK_DATA {"TrackData"}
constexpr

Name of the collection of TrackData GenericObjects

Definition at line 41 of file Collections.h.

◆ TRACK_DATA_REL

constexpr const char* TRACK_DATA_REL {"TrackDataRelations"}
constexpr

Name of the collection containing Track to TrackData LCRelations

Definition at line 44 of file Collections.h.

◆ TRACKER_HITS

constexpr const char* TRACKER_HITS {"RotatedHelicalTrackHits"}
constexpr

Name of the tracker hits collection.

Definition at line 29 of file Collections.h.

◆ TRACKER_HITS_ON_TRACK

constexpr const char* TRACKER_HITS_ON_TRACK {"RotatedHelicalOnTrackHits"}
constexpr

Name of the tracker hits on track collection.

Definition at line 32 of file Collections.h.

◆ TRIGGER_BANK

constexpr const char* TRIGGER_BANK {"TriggerBank"}
constexpr

Name of trigger bank collection.

Definition at line 74 of file Collections.h.

◆ TS_BANK

constexpr const char* TS_BANK {"TSBank"}
constexpr

Name of trigger supervisor bank collection.

Definition at line 80 of file Collections.h.

◆ UC_V0CANDIDATES

constexpr const char* UC_V0CANDIDATES {"UnconstrainedV0Candidates"}
constexpr

Name of the UC V0Candidates collection.

Definition at line 97 of file Collections.h.

◆ UC_V0VERTICES

constexpr const char* UC_V0VERTICES {"UnconstrainedV0Vertices"}
constexpr

Name of the UC V0Candidates collection.

Definition at line 109 of file Collections.h.

◆ V0CANDIDATES

constexpr const char* V0CANDIDATES {"V0Candidates"}
constexpr

There are three typical type of V0Candidates: BeamspotConstrained, TargetConstrained and Unconstrained Base name of the V0Candidates collection.

Definition at line 88 of file Collections.h.

◆ V0VERTICES

constexpr const char* V0VERTICES {"V0Vertices"}
constexpr

Name of the V0Vertices collection.

Definition at line 100 of file Collections.h.

◆ VTP_BANK

constexpr const char* VTP_BANK {"VTPBank"}
constexpr

Name of vtp (JLab VME Trigger Processor) bank collection.

Definition at line 77 of file Collections.h.