Package | Description |
---|---|
org.lcsim.event |
The org.lcsim.event package defines the LCSim event model, including the event container, interfaces for particle and hit types, and generic parameters.
|
org.lcsim.event.base | |
org.lcsim.fit.helicaltrack | |
org.lcsim.fit.twopointcircle | |
org.lcsim.lcio | |
org.lcsim.mc.fast.tracking.fix | |
org.lcsim.recon.cat | |
org.lcsim.recon.cat.util | |
org.lcsim.recon.tracking.digitization.sisim | |
org.lcsim.recon.tracking.vsegment.hitmaking | |
org.lcsim.recon.tracking.vsegment.mctruth |
Modifier and Type | Method and Description |
---|---|
List<TrackerHit> |
Track.getTrackerHits() |
Modifier and Type | Class and Description |
---|---|
class |
BaseTrackerHit
// TODO add methods to add hits to this object.
|
class |
BaseTrackerHitMC
A BaseTrackerHit which includes information about the Monte Carlo particles contributing to it.
|
Modifier and Type | Field and Description |
---|---|
protected List<TrackerHit> |
BaseTrack._hits |
Modifier and Type | Method and Description |
---|---|
List<TrackerHit> |
BaseTrack.getTrackerHits()
Return the list of tracker hits of which this track is composed.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseTrack.addHit(TrackerHit hit)
Add a hit to this track.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseTrack.addHits(List<TrackerHit> hits)
Add a list of hits to this track.
|
Modifier and Type | Class and Description |
---|---|
class |
HelicalTrack2DHit
Encapsulate 2D hit info needed by HelicalTrackFitter.
|
class |
HelicalTrack3DHit
Encapsulate 3D hit info needed by HelicalTrackFitter.
|
class |
HelicalTrackCross
Encapsulate cross (stereo) hit information needed by HelicalTrackFitter.
|
class |
HelicalTrackHit
Encapsulate the hit information needed by HelicalTrackFitter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TwoPointCircleFitter.FitCircle(TrackerHit hit1,
TrackerHit hit2,
double dmax)
Fit a circle given two TrackerHits and the impact parameter.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
SIOTrackerHit |
Modifier and Type | Method and Description |
---|---|
List<TrackerHit> |
SIOTrack.getTrackerHits() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
SIOTrackerHit.write(TrackerHit hit,
hep.io.sio.SIOOutputStream out,
int flags) |
Modifier and Type | Method and Description |
---|---|
List<TrackerHit> |
FastMCTrack.getTrackerHits() |
Modifier and Type | Class and Description |
---|---|
class |
GarfieldHit
Simple data format for digitized (aka smeared, taking segmentation into account)
hits, either 2D or 3D, used within the Garfield track finding package for
calorimeter assisted tracking.
|
Modifier and Type | Field and Description |
---|---|
protected List<TrackerHit> |
AssociatedHitRemover._inputTrackerHitList |
protected ArrayList<TrackerHit> |
AssociatedHitRemover._outputTrackerHitList |
Modifier and Type | Method and Description |
---|---|
protected TrackerHit |
AssociatedHitRemover.match(TrackerHit hit,
TrackerHit refHit)
Returns the remaining portion of hit after subtracting refHit from it.
|
Modifier and Type | Method and Description |
---|---|
List<TrackerHit> |
GarfieldTrack.getTrackerHits() |
Modifier and Type | Method and Description |
---|---|
protected TrackerHit |
AssociatedHitRemover.match(TrackerHit hit,
TrackerHit refHit)
Returns the remaining portion of hit after subtracting refHit from it.
|
Modifier and Type | Field and Description |
---|---|
protected ArrayList<TrackerHit> |
BasicTrack._hits |
Modifier and Type | Method and Description |
---|---|
List<TrackerHit> |
BasicTrack.getTrackerHits() |
Modifier and Type | Class and Description |
---|---|
class |
SiTrackerHit |
class |
SiTrackerHitPixel |
class |
SiTrackerHitStrip1D |
class |
SiTrackerHitStrip2D |
class |
TransformableTrackerHit |
Constructor and Description |
---|
BaseTrackerHit(TrackerHit hit) |
SiTrackerHit(TrackerHit hit) |
SiTrackerHit(TrackerHit hit,
TrackerHitType.CoordinateSystem coordinate_system) |
SiTrackerHitPixel(TrackerHit hit) |
SiTrackerHitPixel(TrackerHit hit,
TrackerHitType.CoordinateSystem coordinate_system) |
SiTrackerHitStrip1D(TrackerHit hit) |
SiTrackerHitStrip1D(TrackerHit hit,
TrackerHitType.CoordinateSystem coordinate_system) |
SiTrackerHitStrip2D(TrackerHit hit,
List<SiTrackerHitStrip1D> hits_1D) |
SiTrackerHitStrip2D(TrackerHit hit,
RelationalTable hits_1D) |
SiTrackerHitStrip2D(TrackerHit hit,
RelationalTable hits_1D,
TrackerHitType.CoordinateSystem coordinate_system) |
TransformableTrackerHit(TrackerHit hit) |
TransformableTrackerHit(TrackerHit hit,
TrackerHitType.CoordinateSystem coordinate_system) |
Modifier and Type | Class and Description |
---|---|
class |
OldTrackerHit
Implementation of org.lcsim.event.TrackerHit for converting hit objects used by
this package into old TrackerHits.
|
Modifier and Type | Method and Description |
---|---|
List<MCParticle> |
MCTruth.getMCParticles(TrackerHit oldHit)
Returns a list of MCParticles that contributed to the given hit.
|
List<SimGroup> |
MCTruth.getSimGroups(TrackerHit oldHit)
Returns a list of SimGroup objects containing SimTrackerHits
that contributed to the given hit.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.