public class SeedTrackerDiagnostics extends EmptySeedTrackerDiagnostics implements ISeedTrackerDiagnostics
Modifier and Type | Field and Description |
---|---|
(package private) AIDA |
aida |
private String |
prefix |
bField, currentStrategy, event, hitManager, materialManager
Constructor and Description |
---|
SeedTrackerDiagnostics() |
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 |
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.
|
private void |
printmsg(SeedCandidate seed,
String message) |
void |
setPrefix(String str)
Sets the prefix to be appended to the beginning of each plot (for example, a strategy name
|
fireFinderDone
setBField, setEvent, setHitManager, setMaterialManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
fireFinderDone, setBField, setEvent, setHitManager, setMaterialManager
public void fireCheckHitPairFailed(HelicalTrackHit hit1, HelicalTrackHit hit2)
fireCheckHitPairFailed
in interface ISeedTrackerDiagnostics
fireCheckHitPairFailed
in class EmptySeedTrackerDiagnostics
public void fireCheckHitTripletFailed(HelicalTrackHit hit1, HelicalTrackHit hit2, HelicalTrackHit hit3)
fireCheckHitTripletFailed
in interface ISeedTrackerDiagnostics
fireCheckHitTripletFailed
in class EmptySeedTrackerDiagnostics
public void fireCheckHitFailed(HelicalTrackHit hit, SeedCandidate seed)
fireCheckHitFailed
in interface ISeedTrackerDiagnostics
fireCheckHitFailed
in class EmptySeedTrackerDiagnostics
public void fireHelixFitFailed(SeedCandidate seed, HelicalTrackFitter.FitStatus status, boolean firstfit)
fireHelixFitFailed
in interface ISeedTrackerDiagnostics
fireHelixFitFailed
in class EmptySeedTrackerDiagnostics
public void fireFailedChisqCut(SeedCandidate seed)
fireFailedChisqCut
in interface ISeedTrackerDiagnostics
fireFailedChisqCut
in class EmptySeedTrackerDiagnostics
public void fireMergeKillingNewSeed(SeedCandidate seed, SeedCandidate newseed)
fireMergeKillingNewSeed
in interface ISeedTrackerDiagnostics
fireMergeKillingNewSeed
in class EmptySeedTrackerDiagnostics
public void fireMergeKillingOldSeed(SeedCandidate seed, SeedCandidate newseed)
fireMergeKillingOldSeed
in interface ISeedTrackerDiagnostics
fireMergeKillingOldSeed
in class EmptySeedTrackerDiagnostics
public void setPrefix(String str)
str
- the new prefixpublic void fireStrategyChanged(SeedStrategy strategy)
ISeedTrackerDiagnostics
fireStrategyChanged
in interface ISeedTrackerDiagnostics
fireStrategyChanged
in class AbstractSeedTrackerDiagnostics
private void printmsg(SeedCandidate seed, String message)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.