public class GBLFileIO extends Object
Modifier and Type | Field and Description |
---|---|
(package private) FileWriter |
_fWriter |
(package private) PrintWriter |
_pWriter |
Modifier and Type | Method and Description |
---|---|
protected void |
addLine(String line) |
void |
closeFile() |
(package private) String |
getClTrackParamStr(GblUtils.ClParams perPar) |
(package private) String |
getClTrackParamTruthStr(GblUtils.ClParams perPar) |
(package private) String |
getPerTrackParamStr(GblUtils.PerigeeParams perPar) |
(package private) String |
getPerTrackParamTruthStr(GblUtils.PerigeeParams perPar) |
private void |
openFile(String fileName) |
(package private) void |
printChi2(double[] chisq,
int[] ndf) |
(package private) void |
printCLTrackCov(BasicMatrix cov) |
(package private) void |
printClTrackParam(GblUtils.ClParams perPar) |
(package private) void |
printClTrackParamTruth(GblUtils.ClParams perPar) |
void |
printEventInfo(int evtnr,
double Bz) |
(package private) void |
printHitPos3D(Hep3Vector pos) |
(package private) void |
printMeasDir(Hep3Vector u) |
(package private) void |
printMomentum(double p,
double p_truth) |
(package private) void |
printNonMeasDir(Hep3Vector u) |
(package private) void |
printNormalDir(Hep3Vector u) |
(package private) void |
printNrHits(int n) |
(package private) void |
printOldPerTrackParam(org.lcsim.fit.helicaltrack.HelicalTrackFit htf) |
(package private) void |
printOrigin(Hep3Vector pos) |
(package private) void |
printPerToClPrj(Hep3Matrix perToClPrj) |
(package private) void |
printPerTrackCov(org.lcsim.fit.helicaltrack.HelicalTrackFit htf) |
(package private) void |
printPerTrackParam(GblUtils.PerigeeParams perPar) |
(package private) void |
printPerTrackParamTruth(GblUtils.PerigeeParams perPar) |
(package private) void |
printStereoAngle(double stereoAngle) |
(package private) void |
printStrip(int id,
int layer,
String deName) |
void |
printStripIso(double stripIsoMin) |
(package private) void |
printStripJacPointToPoint(int id,
int layer,
double s,
BasicMatrix jac) |
(package private) void |
printStripL2m(int id,
int layer,
double s,
BasicMatrix jac) |
(package private) void |
printStripMeas(double u) |
(package private) void |
printStripMeasRes(double ures,
double uresErr) |
(package private) void |
printStripMeasResSimHit(double ures,
double uresErr) |
(package private) void |
printStripMeasResTruth(double ures,
double uresErr) |
(package private) void |
printStripPathLen(double s) |
(package private) void |
printStripPathLen3D(double s) |
(package private) void |
printStripScat(double scatAngle) |
(package private) void |
printStripScatJacPointToPoint(int id,
int layer,
double s,
BasicMatrix jac) |
(package private) void |
printStripTrackDir(double sinPhi,
double sinLambda) |
(package private) void |
printStripTrackDirFull(Hep3Vector dir) |
(package private) void |
printStripTrackPos(Hep3Vector pos) |
(package private) void |
printStripTrackPosMeasFrame(Hep3Vector pos) |
(package private) void |
printTrackID(int iTrack) |
PrintWriter _pWriter
FileWriter _fWriter
GBLFileIO(String fileName)
public void printEventInfo(int evtnr, double Bz)
protected void addLine(String line)
public void closeFile()
private void openFile(String fileName)
void printTrackID(int iTrack)
void printOldPerTrackParam(org.lcsim.fit.helicaltrack.HelicalTrackFit htf)
String getPerTrackParamStr(GblUtils.PerigeeParams perPar)
void printPerTrackParam(GblUtils.PerigeeParams perPar)
String getPerTrackParamTruthStr(GblUtils.PerigeeParams perPar)
void printPerTrackParamTruth(GblUtils.PerigeeParams perPar)
String getClTrackParamTruthStr(GblUtils.ClParams perPar)
void printClTrackParamTruth(GblUtils.ClParams perPar)
String getClTrackParamStr(GblUtils.ClParams perPar)
void printClTrackParam(GblUtils.ClParams perPar)
void printNrHits(int n)
void printStripJacPointToPoint(int id, int layer, double s, BasicMatrix jac)
void printStripScatJacPointToPoint(int id, int layer, double s, BasicMatrix jac)
void printStripL2m(int id, int layer, double s, BasicMatrix jac)
void printPerTrackCov(org.lcsim.fit.helicaltrack.HelicalTrackFit htf)
void printCLTrackCov(BasicMatrix cov)
void printStripTrackDir(double sinPhi, double sinLambda)
void printStripTrackDirFull(Hep3Vector dir)
void printStripTrackPos(Hep3Vector pos)
void printStripTrackPosMeasFrame(Hep3Vector pos)
void printStrip(int id, int layer, String deName)
void printStripPathLen(double s)
void printStripPathLen3D(double s)
void printStereoAngle(double stereoAngle)
void printStripMeas(double u)
void printStripMeasRes(double ures, double uresErr)
void printStripMeasResTruth(double ures, double uresErr)
void printStripMeasResSimHit(double ures, double uresErr)
void printStripScat(double scatAngle)
void printMeasDir(Hep3Vector u)
void printNonMeasDir(Hep3Vector u)
void printNormalDir(Hep3Vector u)
void printMomentum(double p, double p_truth)
void printPerToClPrj(Hep3Matrix perToClPrj)
void printChi2(double[] chisq, int[] ndf)
void printOrigin(Hep3Vector pos)
void printHitPos3D(Hep3Vector pos)
public void printStripIso(double stripIsoMin)
Copyright © 2019. All rights reserved.