Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CollectionJava ClassCreated ByDescription
BeamspotConstraintedMollerCandidatesBeamspotConstrainedMollerCandidatesReconstructedParticleHpsReconParticleDriver 

Møller candidate particles required to point back to beamspot at the target

BeamspotConstrainedMollerVerticesVertexHpsReconParticleDriver Møller vertices required to point back to beamspot at the target
BeamspotConstraintedV0CandidatesReconstructedParticleHpsReconParticleDriverelectron-positron pairs with vertex/momentum candidate particles required to point back to beamspot at the target
BeamspotConstraintedV0VerticesVertexHpsReconParticleDriver electron-positron vertices required to point back to beamspot at the target
EcalCalHitsCalorimeterHitEcalRawConverterDrivercalibrated ECal Hits
EcalClustersClusterReconClusterDriverreconstructed ECal clusters with uncorrected energies
EcalClustersCorrClusterCopyClusterCollectionDriver

reconstructed ECal clusters with corrected energies

copied from EcalClusters and then updated

EcalReadoutHitsRawTrackerHitEcalEvioReaderECal Hits in ADC counts 
EpicsDataGenericObjectLCSimEngRunEventBuilderEPICS data banks
FADCGenericHitsGenericObject  
FinalStateParticlesReconstructedParticleHpsReconParticleDriverfinal state particles (electrons, positrons, photons) with 4-momenta
GBLKinkDataGenericObject  
GBLKinkDataRelationsLCRelation  
GBLTracksTrack  
HelicalTrackHitRelationsLCRelationHelicalTrackHitDriver relation from HelicalTrackHits to StripClusterer_SiTrackerHitStrip1D
HelicalTrackHitsTrackerHitHelicalTrackHitDriver3D hits combining StripClusterer_SiTrackerHitStrip1D hits in axial/stereo layers
MatchedToGBLTrackRelationsLCRelation  
MatchedTracksTrackTrackerReconDriver

primary collection of reconstructed tracks

merged from collections with tracks generated from different strategies

PartialTracksTrack  
RotatedHelicalTrackHitRelationsLCRelationHelicalTrackHitDriver relation from RotatedHelicalTrackHit to HelicalTrackHit
RotatedHelicalTrackHitsTrackerHitHelicalTrackHitDriver 

HelicalTrackHits rotated into SeedTracker tracking frame: xy, yz, zx

SVTFittedRawTrackerHitsLCRelationRawTrackerHitFitterDriverrelation from SVTRawTrackerHits to SVTShapeFitParameters
SVTRawTrackerHitsRawTrackerHitSvtEvioReaderSi sensor single strip hits
SVTShapeFitParametersGenericObjectRawTrackerHitFitterDriverresults of the ADC vs sample number fits for SVT data
StripClusterer_SiTrackerHitStrip1DTrackerHitDataTrackerHitDriver1D Si strip clusters
TargetConstrainedMollerCandidatesReconstructedParticle  
TargetConstrainedMollerVerticesVertex  
TargetConstrainedV0CandidatesReconstructedParticleHpsReconParticleDriverelectron-positron pairs with the vertex z fixed to the target position and (x,y) constrained to beamspot
TargetConstrainedV0VerticesVertexHpsReconParticleDriver 
TrackDataGenericObject  
TrackDataRelationsLCRelation  
TrackResidualsGenericObject  
TrackResidualsRelationsLCRelation  
TriggerBankGenericObjectLCSimEngRunEventBuildertrigger information for the event
UnconstrainedMollerCandidatesReconstructedParticleHpsReconParticleDriver 
UnconstrainedMollerVerticesVertexHpsReconParticleDriver 
UnconstrainedV0CandidatesReconstructedParticleHpsReconParticleDriverelectron-positron pairs with unconstrained vertex
UnconstrainedV0VerticesVertexHpsReconParticleDriver 

...

The ReconParticleDriver is sub-classed by the actual HpsReconParticleDriver from the steering which adds Moller candidate collections.

Java Packages

HPS Java Reconstruction Packages

The  The  HPS Java Documentation can  can be used to browse the packages and classes used for physics reconstruction.

...

Java PackageDescriptionNotesModule
org.hps.evioconverts EVIO raw data to LCIOevio readers for converting EVIO raw data to LCIO eventsevio
org.hps.recon.ecalECal reconstruction utilitiesprimarily for converting from raw data to CalorimeterHits ecal-recon
org.hps.recon.ecal.clusterECal hit clustering frameworkincludes recon clustering and GTP/CTP hardware emulation clusterersecal-recon
org.hps.recon.trackingtrack reconstruction from SVT hitsbased on Seed Tracker from lcsimtracking
org.hps.recon.tracking.gblGBLtrack refitported from C++ to Java; actual Java package now outside HPS Javatracking
org.hps.recon.particlebuilds ReconstructedParticles from tracks and clustersbuilds reconstructed particles from input event collectionsrecon  
org.hps.recon.vertexingvertex reconstructionbased on Billoir vertexing algorithmrecon
org.hps.recon.filteringevent skimming utilities recon

...