Search/Navigation:
Related:
SLAC/EPP/HPS Public
Jefferson Lab/Hall B/HPS Run Wiki
S30XL-LESA/LDMX
...
Driver Name | Driver Class | Description | |
---|---|---|---|
RfFitter | RfFitterDriver | converts accelerator's RF wave form to time and inserts into event | |
EcalRunningPedestal | calculates per channel running averages for ECal signal pedestals | ||
EcalRawConverter | EcalRawConverterDriver | converts ECal digits to CalorimeterHit collection with energy and time measurements | |
ReconClusterer | ReconClusterDriver | performs calorimeter clustering algorithm on ECal hits | |
CopyCollection | CopyClusterCollectionDriver | copies calorimeter clusters to new collection to preserve uncorrected energy measurements | |
RawTrackerHitSensorSetup | RawTrackerHitSensorSetup | assigns RawTrackerHits to their sensors for use by track recon | |
RawTrackerHitFitterDriver | RawTrackerHitFitterDriver | fits ADC vs time signal to produce fitted hits collection | |
TrackerHitDriver | DataTrackerHitDriver | creates stereo pairs from from SVT strip hits | |
HelicalTrackHitDriver | HelicalTrackHitDriver | creates 3D hits from clusters of stereo pairs | |
TrackReconSeed345Conf2Extd16 | TrackerReconDriver | runs track finding using layers 3, 4 & 5 as a seed, layer 2 to confirm, and layers 1 and 6 to extend | |
TrackReconSeed456Conf3Extd21 | TrackerReconDriver | runs track finding using layers 4, 5 & 6 as a seed, layer 3 to confirm, and layers 2 and 1 to extend | |
TrackReconSeed123Conf4Extd56 | TrackerReconDriver | runs track finding using layers 1, 2 & 3 as a seed, layer 4 to confirm, and layers 5 and 6 to extend | |
TrackReconSeed123Conf5Extd46 | TrackerReconDriver | runs track finding using layers 1, 2 & 3 as a seed, layer 5 to confirm, and layers 4 and 6 to extend | |
MergeTrackCollections | MergeTrackCollections | merge collections from track finding into single output collection | |
GBLRefitterDriver | GBLRefitterDriver | performs GBL track refit | |
TrackDataDriver | TrackDataDriver | adds additional collections containing track information to output event | |
ReconParticleDriver | HpsReconParticleDriver | creates output reconstructed particle collection, associating tracks with clusters also performs vertex reconstruction | |
LCIOWriter | LCIODriver | writes output LCIO file | |
CleanupDriver | ReadoutCleanupDriver | cleanup readout state for next event (clears assignments of SVT raw hits to sensors) | |
AidaSaveDriver | AidaSaveDriver | saves AIDA plots to file at end of job |
Collection Name | Java Object Type | Created By | Description |
---|---|---|---|
EcalReadoutHits | RawCalorimeterHit | evio.ECalEvioReader (data) | ECal Hits in ADC counts |
EcalCalHits | CalorimeterHit | recon.ecal.EcalRawConverterDriver | calibrated ECal Hits |
EcalClusters | Cluster | recon.ecal.EcalClusterICBasic | ECal Clusters |
SVTRawTrackerHits | RawTrackerHit | evio.ECalEvioReader (data) | Si sensor single strip hit information |
SVTShapeFitParameters | GenericObject | recon.tracking.RawTrackerHitFitterDriver | result of the ADC vs sample # fit |
SVTFittedRawTrackerHits | LCRelation | recon.tracking.RawTrackerHitFitterDriver | relation between SVTRawTrackerHits and SVTShapeFitParameters |
StripClusterer_SiTrackerHitStrip1D | TrackerHit | recon.tracking.DataTrackerHitDriver | 1D Si strip clusters |
HelicalTrackHits | TrackerHit | recon.tracking.HelicalTrackHitDriver | 3D SVT hits combining StripClusterer_SiTrackerHitStrip1D hits in axial/stereo layers |
HelicalTrackHitRelations | LCRelation | recon.tracking.HelicalTrackHitDriver | relation between HelicalTrackHits and StripClusterer_SiTrackerHitStrip1D |
HelicalTrackHitMCRelations | LCRelation | recon.tracking.HelicalTrackHitDriver | relation between HelicalTrackHits and MCParticles |
RotatedHelicalTrackHits | TrackerHit | recon.tracking.HelicalTrackHitDriver | same as HelicalTrackHits but rotated into SeedTracker tracking frame (x->y,y->z,z->x) |
RotatedHelicalTrackHitRelations | LCRelation | recon.tracking.HelicalTrackHitDriver | .... but rotated into SeedTracker tracking frame (x->y,y->z,z->x) |
RotatedHelicalTrackHitMCRelations | LCRelation | recon.tracking.HelicalTrackHitDriver | .... but rotated into SeedTracker tracking frame (x->y,y->z,z->x) |
MatchedTracks | Track | recon.tracking.TrackerReconDriver | tracks found in the SVT with (d0, phi, omega, tanlambda, z0) parameters |
FinalStateParticles | ReconstructedParticle | recon.particle.HpsReconParticleDriver | the list of final state particles (electrons, positrons, photons) with 4-momenta. |
UnconstrainedV0Candidates | ReconstructedParticle | recon.particle.HpsReconParticleDriver | electron-positron pairs with vertex (unconstrained) |
BeamspotConstrainedV0Candidates | ReconstructedParticle | recon.particle.HpsReconParticleDriver | electron-positron pairs with vertex/momentum required to point back to beamspot at target |
TargetConstrainedV0Candidates | ReconstructedParticle | recon.particle.HpsReconParticleDriver | electron-positron pairs with the vertex z fixed to the target position and the (x,y) constrained to beamspot |
FPGAData | GenericObject | SVT hybrid information (e.g. temperature)...anything else? | |
TriggerBank | GenericObject | trigger information for the event | |
ReadoutTimestamps | GenericObject | event timestamp |
...