public interface ISeedTrackerDiagnostics
Modifier and Type | Method and Description |
---|---|
void |
fireCheckHitFailed(HelicalTrackHit hit,
SeedCandidate seed) |
void |
fireCheckHitPairFailed(HelicalTrackHit hit1,
HelicalTrackHit hit2) |
void |
fireCheckHitTripletFailed(HelicalTrackHit hit1,
HelicalTrackHit hit2,
HelicalTrackHit hit3) |
void |
fireFailedChisqCut(SeedCandidate seed) |
void |
fireFinderDone(List<SeedCandidate> trackseeds,
Set<MCParticle> mcp_seeds)
This is fired at the end of the finding routine
|
void |
fireHelixFitFailed(SeedCandidate seed,
HelicalTrackFitter.FitStatus status,
boolean firstfit) |
void |
fireMergeKillingNewSeed(SeedCandidate seed,
SeedCandidate newseed) |
void |
fireMergeKillingOldSeed(SeedCandidate seed,
SeedCandidate newseed) |
void |
fireStrategyChanged(SeedStrategy strategy)
Fired whenever a new strategy is employed and passes the strategy.
|
void |
setBField(double bField)
SeedTracker will call this method with the event's bField
|
void |
setEvent(EventHeader event)
SeedTracker will call this method with the current event
|
void |
setHitManager(HitManager hm)
SeedTracker will call this method with t
|
void |
setMaterialManager(MaterialManager mm)
SeedTracker will pass the MaterialManager with this method
|
void setBField(double bField)
bField
- the magnetic field, in Teslasvoid setEvent(EventHeader event)
event
- the current eventvoid setHitManager(HitManager hm)
hm
- the HitManagervoid setMaterialManager(MaterialManager mm)
mm
- the MaterialManagervoid fireStrategyChanged(SeedStrategy strategy)
strategy
- void fireCheckHitPairFailed(HelicalTrackHit hit1, HelicalTrackHit hit2)
void fireCheckHitTripletFailed(HelicalTrackHit hit1, HelicalTrackHit hit2, HelicalTrackHit hit3)
void fireCheckHitFailed(HelicalTrackHit hit, SeedCandidate seed)
void fireHelixFitFailed(SeedCandidate seed, HelicalTrackFitter.FitStatus status, boolean firstfit)
void fireFailedChisqCut(SeedCandidate seed)
void fireMergeKillingNewSeed(SeedCandidate seed, SeedCandidate newseed)
void fireMergeKillingOldSeed(SeedCandidate seed, SeedCandidate newseed)
void fireFinderDone(List<SeedCandidate> trackseeds, Set<MCParticle> mcp_seeds)
trackseeds
- mcp_seeds
- Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.