Modifier and Type | Class and Description |
---|---|
class |
CalorimeterOccupancyDriver |
class |
HiggsRecoilMassAnalysis |
class |
ReconstructedParticleAnalysis |
class |
SimpleTrackAnalysis
This is a very simple analysis driver used for grid production tests on LCIO data.
|
class |
SinglePhotonAnalysis |
class |
SingleTrackAnalysisDriver |
class |
StripIdrupEvent |
class |
WhizardEventFilter |
Modifier and Type | Class and Description |
---|---|
class |
ClusterCalibrationAnalysisDriver |
class |
ClusterEnergyAnalysis |
class |
EMClusterID
Reconstruction: EM Clusters
|
class |
MipSamplingFractionAnalysisDriver |
class |
PandoraPfoSamplingFractionAnalysislDriver |
class |
ProcessHitsDriver |
class |
Runem |
class |
SamplingFractionAnalysisDriver |
class |
SamplingFractionAnalysisPolyCalDriver |
Modifier and Type | Method and Description |
---|---|
static Driver |
Calibrate.createDriver(String name) |
Modifier and Type | Class and Description |
---|---|
class |
JetDriver
A simple driver which can be used to find jets from ReconstructedParticles.
|
Modifier and Type | Class and Description |
---|---|
class |
HelicalTrackHitDriver
Create the appropriate HelicalTrackHits for the specified TrackerHit
collections.
|
Modifier and Type | Class and Description |
---|---|
class |
AidaSaveDriver |
class |
ConditionsCheckDriver
This Driver checks that a list of required conditions are present.
|
class |
EventMarkerDriver
Deprecated.
Use built-in command line option of
JobManager instead. |
Modifier and Type | Field and Description |
---|---|
private List<Driver> |
JobControlManager.driverExec
List of drivers to execute in the job.
|
private Map<String,Driver> |
JobControlManager.driverMap
Map of driver names to objects.
|
Modifier and Type | Method and Description |
---|---|
List<Driver> |
JobControlManager.getDriverExecList()
Return a list of Drivers to be executed.
|
Modifier and Type | Method and Description |
---|---|
private void |
JobControlManager.addDriver(String name,
Driver driver)
Add a Driver to the internal Driver map.
|
private void |
JobControlManager.processDriverParameters(Class driverClass,
Driver newDriver,
List<org.jdom.Element> parameters)
A fairly ugly method to process the provided XML parameters on a
Driver . |
Modifier and Type | Class and Description |
---|---|
class |
MCFast |
Modifier and Type | Class and Description |
---|---|
class |
MCFastRonan
Fast Monte Carlo cluster simulator
|
Modifier and Type | Class and Description |
---|---|
class |
MCFastReconstructedParticleDriver |
Modifier and Type | Class and Description |
---|---|
class |
MCFastTracking
Fast Monte Carlo tracking simulator
|
Modifier and Type | Class and Description |
---|---|
class |
FastMCTrackDriver
A replacement for the current FastMC Tracks.
|
Modifier and Type | Class and Description |
---|---|
class |
CreateFinalStateMCParticleList
CreateFinalStateMCParticleList writes a list of Final state MCParticles to event.
|
class |
MonitorStdhep |
Modifier and Type | Field and Description |
---|---|
private List<Driver> |
LCSimDriverTree.drivers |
Constructor and Description |
---|
LCSimDriverTree.DriverTreeModel(List<Driver> drivers) |
Modifier and Type | Class and Description |
---|---|
class |
CalorimeterLayerSelector
Helper class to select instrumented layers in a calorimeter collection and remove all the other hits from the collection.
|
class |
ResetCalorimeterHitEnergy
Driver to re-calculate the raw energy of all SimCalorimeterHits from the sum of their energy contributions.
|
Modifier and Type | Class and Description |
---|---|
class |
AssociatedHitRemover
Driver for removing tracker hits associated with previously found tracks.
|
class |
EmcalMipStubs
creates a list of
MipStub which is
filled into the event. |
class |
GarfieldHitConverter
This processor converts tracker hits into GarfieldHit objects.
|
class |
GarfieldTrackFinder
Calorimeter-assisted tracking algorithm for the SiD.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoveMultipleHelicalTrackHitsCheater
A driver to remove additional tracker hits from the same particle in a tracking layer.
|
class |
RemoveMultipleTrackHitsCheater
A driver to remove additional tracker hits from the same particle in a tracking layer.
|
Modifier and Type | Class and Description |
---|---|
class |
FixedConeClusterDriver
FixedConeClusterer implements a
q-f cone clustering algorithm
that assigns all neighboring hits to the same cluster if they fall
within a radius R of the cluster axis.
|
Modifier and Type | Class and Description |
---|---|
class |
NNAlgoClusterAnalysisDriver
Simplest Analysis Driver showing how to access list of clusters
from the event.
|
class |
NNAlgoClusterDriver |
Modifier and Type | Class and Description |
---|---|
class |
TrackerHitDriver |
class |
TrackerHitDriver_User |
Modifier and Type | Class and Description |
---|---|
class |
CollectionHandler |
class |
DigiDriver
Driver for running the tracker digitization.
|
class |
PixelDigiSetupDriver
Driver for configuring and running the tracking digitization for strip detectors.
|
class |
RawTrackerHitSensorSetup
Assigns
IDetectorElement s to RawTrackerHit s. |
class |
ReadoutCleanupDriver
This Driver clears the DetectorElement Readout
associated with a given collection in the event header.
|
class |
SimTrackerHitReadoutDriver
This Driver assigns
SimTrackerHit objects to the readouts
of their corresponding IDetectorElement . |
class |
SiTrackerBarrelSensorSetup |
class |
SiTrackerEndcap2SensorSetup |
class |
SiTrackerEndcapSensorSetup |
class |
SiVertexBarrelSensorSetup |
class |
SiVertexEndcapSensorSetup |
class |
StripDigiSetupDriver
Driver for configuring and running the tracking digitization for strip detectors.
|
Modifier and Type | Class and Description |
---|---|
class |
IterativeSeedTracker
This is a re-implementation of
SeedTracker allowing consecutive track reconstruction with different startegy lists. |
class |
SeedTracker
Tracking algorithm based on forming track seeds from all 3-hit combinations,
confirming this tentantive helix by requiring additional hits, and extending
the track to additional layers.
|
class |
SeedTrackerTrackStateDriver
This Driver creates the three TrackState collections expected by slicPandora
by using information from the SeedTracker objects.
|
Modifier and Type | Class and Description |
---|---|
class |
SeedTrackerWrapper
This is a wrapper around SeedTracker so that one can instantiate SeedTracker
and a list of strategies without a constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStrategyBuilder
This class contains implementations for some convenience methods in IStrategyBuilder
|
class |
ExampleDriver
Driver used to illustrate usage of StrategyBuilder w/out using the
command line.
|
class |
StrategyBuilder
StrategyBuilder automatically generates strategies for a detector by
seeing what layers MCParticles tend to go through.
|
class |
StrategyDriver
This Driver makes the StrategyBuilder accessible from an LCSim XML steering file.
|
Modifier and Type | Class and Description |
---|---|
class |
MainTrackingDriver |
class |
MakeSensorsDriver |
class |
TrackerHitDriver_sidloi2 |
Modifier and Type | Class and Description |
---|---|
class |
ExampleDriver1
An Example of how to define virtual segmentation of the tracker,
run digitization, clustering, and hit creation.
|
class |
ExampleDriver2
An Example of how to define virtual segmentation of the tracker,
and use
TrackerHitConverter to create
"standard" org.lcsim.event.TrackerHits. |
Modifier and Type | Class and Description |
---|---|
class |
ClusteringDriver
Driver that handles clustering of
DigiTrackerHit objects. |
Modifier and Type | Class and Description |
---|---|
class |
MergeDriver
Driver that merges several collections of
DigiTrackerHit objects into one,
combining hits in the same channels. |
class |
SimToDigiDriver
Driver that handles conversion of
SimTrackerHit objects collections
found in a simulated event into a collection of DigiTrackerHit objects. |
Modifier and Type | Class and Description |
---|---|
class |
SegmentationManager
This class handles creation, caching and run-time access to
Sensor objects and segmentation information. |
Modifier and Type | Class and Description |
---|---|
class |
HitMakingDriver
Driver that that constructs
TrackerHit collection given TrackerCluster
collection. |
class |
TrackerHitConverter
Driver that converts a collection of
TrackerCluster or TrackerHit
objects into a collection of org.lcsim.event.TrackerHit objects. |
Modifier and Type | Class and Description |
---|---|
class |
MCTruthDriver
If this driver is added to the processing chain, an
MCTruth object will
be created and put into the event. |
Modifier and Type | Class and Description |
---|---|
class |
McTruthLinker
A Driver to create several LCRelations between high level reconstructed
objects and their true mc particles.
|
class |
PfoSelector
A driver to select ReconstructedParticles from a collection
based on their track and cluster times.
|
class |
RemoveUnusedTrackerHits
Driver to filter and remove all tracker hits from a given track collection that
did not contribute to any track.
|
class |
TrackSubdetectorHitNumbersDriver |
Modifier and Type | Class and Description |
---|---|
(package private) class |
DummyDriver |
Modifier and Type | Class and Description |
---|---|
private static class |
Driver.MotherOfAllDrivers |
class |
LCIOFlagDriver
Driver to allow modification of collection LCIO bits from XML.
|
class |
MergeEventsDriver
Driver to merge multiple consecutive events into a single event.
|
class |
OverlayDriver
Driver to overlay one or more events from another SLCIO source over the current event.
|
Modifier and Type | Field and Description |
---|---|
private Driver |
DriverAdapter.driver |
private static Driver |
Driver.mother |
private Driver |
Driver.parent |
Modifier and Type | Field and Description |
---|---|
private List<Driver> |
Driver.subDrivers |
Modifier and Type | Method and Description |
---|---|
Driver |
DriverAdapter.getDriver() |
Modifier and Type | Method and Description |
---|---|
List<Driver> |
Driver.drivers()
Returns a List of all the drivers added to this Driver
|
Modifier and Type | Method and Description |
---|---|
void |
Driver.add(Driver driver)
Add a sub-Driver to this Driver.
|
boolean |
Driver.contains(Driver driver)
Tests to see if a given Driver is already a child of this Driver
|
void |
Driver.remove(Driver driver)
Removes a sub-Driver from this Driver
|
Constructor and Description |
---|
DriverAdapter(Driver driver) |
DriverAdapter(Driver driver,
org.freehep.jas.plugin.console.ConsoleService cs) |
Modifier and Type | Class and Description |
---|---|
class |
LCIODriver
A driver for writing out LCIO events.
|
class |
StdhepDriver
A driver for writing out Stdhep events.
|
Modifier and Type | Field and Description |
---|---|
private Driver |
LCSimLoop.top |
Modifier and Type | Method and Description |
---|---|
void |
LCSimLoop.add(Driver driver)
Add a driver to the loop.
|
void |
LCSimLoop.remove(Driver driver)
Remove a driver previously added to the loop.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.