public class GBLRefitterDriver
extends org.lcsim.util.Driver
Modifier and Type | Field and Description |
---|---|
private MultipleScattering |
_scattering |
private double |
bfield |
private StandardCuts |
cuts |
private String |
inputCollectionName |
private MilleBinary |
mille |
private String |
milleBinaryFileName |
private String |
outputCollectionName |
private boolean |
storeTrackStates |
private String |
trackRelationCollectionName |
private boolean |
writeMilleBinary |
private double |
writeMilleChi2Cut |
Constructor and Description |
---|
GBLRefitterDriver() |
Modifier and Type | Method and Description |
---|---|
protected void |
detectorChanged(org.lcsim.geometry.Detector detector) |
protected void |
endOfData() |
boolean |
getStoreTrackStates() |
protected void |
process(org.lcsim.event.EventHeader event) |
void |
setInputCollectionName(String inputCollectionName) |
void |
setMaxTrackChisq(int nhits,
double input) |
void |
setMaxTrackChisq5hits(double input) |
void |
setMaxTrackChisq6hits(double input) |
void |
setMaxTrackChisqProb(double input) |
void |
setMilleBinaryFileName(String filename) |
void |
setOutputCollectionName(String outputCollectionName) |
void |
setStoreTrackStates(boolean input) |
private void |
setupSensors(org.lcsim.event.EventHeader event) |
void |
setWriteMilleBinary(boolean writeMillepedeFile) |
void |
setWriteMilleChi2Cut(int input) |
protected void |
startOfData() |
private String inputCollectionName
private String outputCollectionName
private String trackRelationCollectionName
private double bfield
private final MultipleScattering _scattering
private boolean storeTrackStates
private StandardCuts cuts
private MilleBinary mille
private String milleBinaryFileName
private boolean writeMilleBinary
private double writeMilleChi2Cut
public void setWriteMilleChi2Cut(int input)
public void setMilleBinaryFileName(String filename)
public void setWriteMilleBinary(boolean writeMillepedeFile)
public void setStoreTrackStates(boolean input)
public boolean getStoreTrackStates()
public void setInputCollectionName(String inputCollectionName)
public void setOutputCollectionName(String outputCollectionName)
public void setMaxTrackChisq(int nhits, double input)
public void setMaxTrackChisq5hits(double input)
public void setMaxTrackChisq6hits(double input)
public void setMaxTrackChisqProb(double input)
protected void startOfData()
startOfData
in class org.lcsim.util.Driver
protected void endOfData()
endOfData
in class org.lcsim.util.Driver
protected void detectorChanged(org.lcsim.geometry.Detector detector)
detectorChanged
in class org.lcsim.util.Driver
protected void process(org.lcsim.event.EventHeader event)
process
in class org.lcsim.util.Driver
private void setupSensors(org.lcsim.event.EventHeader event)
Copyright © 2019. All rights reserved.