Versions Compared

Key

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

...

 
Driver NameDriver ClassDescription

RfFitter

RfFitterDriverconverts accelerator's RF wave form to time and inserts into event
EcalRunningPedestal

EcalRunningPedestalDriver

calculates per channel running averages for ECal signal pedestals
EcalRawConverterEcalRawConverterDriverconverts ECal digits to CalorimeterHit collection with energy and time measurements
ReconClustererReconClusterDriverperforms calorimeter clustering algorithm on ECal hits
CopyCollectionCopyClusterCollectionDrivercopies calorimeter clusters to new collection to preserve uncorrected energy measurements
RawTrackerHitSensorSetupRawTrackerHitSensorSetupassigns RawTrackerHits to their sensors for use by track recon
RawTrackerHitFitterDriverRawTrackerHitFitterDriverfits ADC vs time signal to produce fitted hits collection
TrackerHitDriverDataTrackerHitDrivercreates stereo pairs from from SVT strip hits
HelicalTrackHitDriverHelicalTrackHitDrivercreates 3D hits from clusters of stereo pairs
TrackReconSeed345Conf2Extd16TrackerReconDriverruns track finding using layers 3, 4 & 5 as a seed, layer 2 to confirm, and layers 1 and 6 to extend
TrackReconSeed456Conf3Extd21TrackerReconDriverruns track finding using layers 4, 5 & 6 as a seed, layer 3 to confirm, and layers 2 and 1 to extend
TrackReconSeed123Conf4Extd56TrackerReconDriverruns track finding using layers 1, 2 & 3 as a seed, layer 4 to confirm, and layers 5 and 6 to extend
TrackReconSeed123Conf5Extd46TrackerReconDriverruns track finding using layers 1, 2 & 3 as a seed, layer 5 to confirm, and layers 4 and 6 to extend
MergeTrackCollectionsMergeTrackCollectionsmerge collections from track finding into single output collection
GBLRefitterDriverGBLRefitterDriverperforms GBL track refit
TrackDataDriver TrackDataDriveradds additional collections containing track information to output event 
ReconParticleDriver HpsReconParticleDriver

creates output reconstructed particle collection, associating tracks with clusters

also performs vertex reconstruction

 

LCIOWriter LCIODriverwrites output LCIO file 
CleanupDriver ReadoutCleanupDrivercleanup readout state for next event (clears assignments of SVT raw hits to sensors)
AidaSaveDriverAidaSaveDriversaves AIDA plots to file at end of job

Data Collections

Collection NameJava Object TypeCreated ByDescription
EcalReadoutHitsRawCalorimeterHit

evio.ECalEvioReader (data)

ECal Hits in ADC counts 
EcalCalHitsCalorimeterHitrecon.ecal.EcalRawConverterDrivercalibrated ECal Hits
EcalClustersClusterrecon.ecal.EcalClusterICBasicECal Clusters
SVTRawTrackerHitsRawTrackerHit

evio.ECalEvioReader (data)

Si sensor single strip hit information
SVTShapeFitParametersGenericObjectrecon.tracking.RawTrackerHitFitterDriverresult of the ADC vs sample # fit
SVTFittedRawTrackerHitsLCRelationrecon.tracking.RawTrackerHitFitterDriverrelation between SVTRawTrackerHits and SVTShapeFitParameters
StripClusterer_SiTrackerHitStrip1DTrackerHitrecon.tracking.DataTrackerHitDriver1D Si strip clusters
HelicalTrackHitsTrackerHitrecon.tracking.HelicalTrackHitDriver3D SVT hits combining StripClusterer_SiTrackerHitStrip1D hits in axial/stereo layers
HelicalTrackHitRelationsLCRelationrecon.tracking.HelicalTrackHitDriverrelation between HelicalTrackHits and StripClusterer_SiTrackerHitStrip1D
HelicalTrackHitMCRelationsLCRelationrecon.tracking.HelicalTrackHitDriverrelation between HelicalTrackHits and MCParticles
RotatedHelicalTrackHitsTrackerHitrecon.tracking.HelicalTrackHitDriversame as HelicalTrackHits but rotated into SeedTracker tracking frame (x->y,y->z,z->x)
RotatedHelicalTrackHitRelationsLCRelationrecon.tracking.HelicalTrackHitDriver.... but rotated into SeedTracker tracking frame (x->y,y->z,z->x)
RotatedHelicalTrackHitMCRelationsLCRelationrecon.tracking.HelicalTrackHitDriver.... but rotated into SeedTracker tracking frame (x->y,y->z,z->x)
MatchedTracksTrackrecon.tracking.TrackerReconDrivertracks found in the SVT with (d0, phi, omega, tanlambda, z0) parameters
FinalStateParticlesReconstructedParticlerecon.particle.HpsReconParticleDriverthe list of final state particles (electrons, positrons, photons) with 4-momenta.
UnconstrainedV0CandidatesReconstructedParticlerecon.particle.HpsReconParticleDriverelectron-positron pairs with vertex (unconstrained)
BeamspotConstrainedV0CandidatesReconstructedParticlerecon.particle.HpsReconParticleDriverelectron-positron pairs with vertex/momentum required to point back to beamspot at target
TargetConstrainedV0CandidatesReconstructedParticlerecon.particle.HpsReconParticleDriverelectron-positron pairs with the vertex z fixed to the target position and the (x,y) constrained to beamspot
FPGADataGenericObject SVT hybrid information (e.g. temperature)...anything else?
TriggerBankGenericObject trigger information for the event
ReadoutTimestampsGenericObject event timestamp

...