CosRejObj.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file CosRejObj.h
3 // \brief Object collecting Cosmic Rejection variables
4 // \version
5 // \author Kirk Bays - bays@caltech.edu
6 ////////////////////////////////////////////////////////////////////////
7 #ifndef CosRejObj_h
8 #define CosRejObj_h
9 
10 namespace cosrej
11 {
12  class CosRejObj {
13  public:
14 
15  CosRejObj();
16  ~CosRejObj();
17 
18  void SetAngleKal(float angleb); ///< cos of angle of best Kalman track wrt beam
19  void SetAngleCos(float anglel); ///< cos of angle of Cosmic track wrt beam
20 
21  void SetConCosPID (float concospid); ///< PID for contained cosmic rejection (The one to use - P5 train)
22  void SetOldCosPID (float oldcospid); ///< PID for contained cosmic rejection (Old Alg, Prod 3 training)
23  void SetUnconTunedCosPID(float uncontunedcospid); ///< Tuned PID for uncontained cosmic rejection (TMVA) - Jose's
24 
25  void SetNTracks3D(int ntracks3d); ///< number of 3D Kalman tracks
26  ///< added stuff for Cosmic Rejection
27  void SetKFitSpeed(float kfitspeed); ///< inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for best ReMId Kalman Track
28  void SetCFitSpeed(float cfitspeed); ///< inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for Cosmic Track
29  void SetKDirScore(float kdirscore); ///< chisq diff between assuming forwards going and backwards going for best ReMId Kalman track
30  void SetCDirScore(float cdirscore); ///< chisq diff between assuming forwards going and backwards going for Cosmic Track
31  void SetKScoreDiff(float kscorediff); ///< chisq diff between best directed fit and free fit (may indicate if things are wonky) for best ReMId Kalman Track
32  void SetCScoreDiff(float cscorediff); ///< chisq diff between best directed fit and free fit (may indicate if things are wonky) for Cosmic Track
33  void SetKalSlope(float kalslope); ///< slope of timing fit; a positive slope indicates track is properly directed
34  void SetKalChisq(float kalchisq); ///< chisq result associated with slope fit. Mostly not useful
35  void SetKalChiDiff(float kalchidiff); ///< chisq difference of assuming + or - c as slope. A positive chisqdiff means the track is backwards. If negative, ignore.
36  void SetCosSlope(float cosslope); ///< same for Cosmic track
37  void SetCosChisq(float coschisq); ///< same for Cosmic track
38  void SetCosChiDiff(float coschidiff); ///< same for Cosmic track
39  void SetCosFwdDist(float cosfwddist); ///< distance (dist,cm) of track from end to det wall projected forwards (Fwd), based on Cosmic Tracker (Cos)
40  void SetCosFwdAir (float cosfwdair); ///< distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI
41  void SetCosFwdSteel(float cosfwdsteel); ///< distance (dist,cm) through muon catcher traveled, when projected forwards to detector edge. For ND only. TODO: make this steel only instead of muon catcher distance
42  void SetCosBakDist(float cosbakdist); ///< cosmic track distance projected backwards from track start
43  void SetCosFwdCell(int cosfwdcell); ///< # cells in that line segment instead of distance of line segment
44  void SetCosFwdCellND(int cosfwdcellnd);///< # cells in that line segment instead of distance of line segment, including MC, ND only
45  void SetCosBakCell(int cosbakcell); ///< note that fwd<->bak values are interchanged if track direction is backwards
46  void SetCosBakCellND(int cosbakcellnd);///< note that fwd<->bak values are interchanged if track direction is backwards, including MC, ND only
47  void SetCosBakAir (float cosbakair); ///< distance (dist,cm) through air traveled, when projected backwards to detector edge. For ND only, muon catcher air gap. NYI - just use ytrans
48  void SetCosBakSteel(float cosbaksteel); ///< distance (dist,cm) through muon catcher traveled, when projected backwards to detector edge. For ND only. TODO: make this steel only instead of muon catcher distance
49  void SetKalFwdDist(float kalfwddist); ///< distance (dist,cm) of best track from end to det wall projected forwards (Fwd), based on Kalman Tracker (Kal)
50  void SetKalBakDist(float kalbakdist); ///< cosmic track distance projected backwards from track start
51  void SetKalFwdCell(int kalfwdcell); ///< # cells in that line segment instead of distance of line segment
52  void SetKalFwdCellND(int kalfwdcellnd);///< # cells in that line segment instead of distance of line segment, including MC, ND only
53  void SetKalBakCell(int kalbakcell); ///< note that fwd<->bak values are interchanged if track direction is backwards
54  void SetKalBakCellND(int kalbakcellnd); ///< note that fwd<->bak values are interchanged if track direction is backwards, including MC, ND only
55  void SetKalFwdAir (float kalfwdair); ///< distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI
56  void SetKalFwdSteel(float kalfwdsteel); ///< distance (dist,cm) through muon catcher traveled, when projected forwards to detector edge. For ND only. TODO: make this steel only instead of muon catcher distance
57  void SetKalBakAir (float kalbakair); ///< distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI
58  void SetKalBakSteel(float kalbaksteel); ///< distance (dist,cm) through muon catcher traveled, when projected forwards to detector edge. For ND only. TODO: make this steel only instead of muon catcher distance
59  void SetCosYPosAtTrans(float cosyposattrans); ///< Y position at transition to muon catcher, for determining if track went through air gap (ND only)
60  void SetKalYPosAtTrans(float kalyposattrans); ///< Y position at transition to muon catcher, for determining if track went through air gap (ND only)
61  void SetMinDist (float mindist); ///< minimum projected distance, forwards or backwards, of ANY Kalman track with more than 15 hits
62  void SetMinCell (int mincell); ///< minimum projected number of cell, forwards or backwards, of ANY Kalman track with more than 15 hits
63  void SetNHadTracks(int nhadtracks); ///< number of 3D Kalman tracks with ReMId value of < 0.4 (not mu-like, or hadronic-like)
64  void SetERatio(float eratio); ///< ratio of visible E in best track/ visible E in whole slice
65  void SetScatt(float scatt); ///< basic scattering variable; sum of all angular deviations between best kal track trajectory points / track length
66  void SetStartAct(float startact); ///< measure of activity near best Kalman track start position; start pos is a good measure of vertex
67  void SetCosThetaTrue(float cosqtrue); ///< cosine of angle between true particle (bt most contributing) and reco track dir; use to tell if track is backwards; for best kalman track
68  void SetKalThetaTrue(float kalqtrue); ///< cosine of angle between true particle (bt most contributing) and reco track dir; use to tell if track is backwards; for cosmic track
69  void SetPDGBest(int pdgbest); ///< pdg code of true most contributing particle to reco track hits. Calculate for best Kalman track, assume same for cosmic track
70  void SetVtxDist(float vtxdist); ///< minimum distance of start position of best Kalman track to detector wall. Negative indicates outside of detector
71  void SetEndDist(float enddist); ///< minimum distance of end position of best Kalman track to detector wall. Negative indicates outside of detector
72  void SetFScattMax(float fscattmax); ///< maximum scattering angle (Fernanda's)
73  void SetFScattSum(float fscattsum); ///< sum of scattering angles (Fernanda's)
74  void SetFScattExt(float fscattext); ///< scattering variable (Fernanda's)
75  void SetFScattSig(float fscattsig); ///< sigma of scattering angles (Fernanda's);
76  void SetCosHitRatio(float coshitratio); ///< ratio of hits in cosmic track to hits in slice
77 
78  void SetTrackLenKal(float tracklenkal); ///< Total length of kalman track
79  void SetTrackLenKal2nd(float tracklenkal2nd); ///< Total length of 2nd highest ReMId kalman track
80  void SetTrackE2nd(float tracke2nd); ///< Calorimetric energy of 2nd highest ReMId kalman track
81  void SetAngleKal2nd(float angle2nd); ///< cos of angle of 2nd best Kalman track wrt beam
82  void SetAngleBtwKalTrks(float anglebtw); ///< cos of angle of 2nd best Kalman track wrt beam
83  void SetTrkEPerNHit(float trkepernhit); ///< Track energy per kalman track hit
84 
85  float AngleKal() const;
86  float AngleCos() const;
87 
88  float ConCosPID() const;
89  float OldCosPID() const;
90  float UnconTunedCosPID() const;
91 
92  int NTracks3D() const ;
93  float KFitSpeed() const;
94  float CFitSpeed() const;
95  float KDirScore() const;
96  float CDirScore() const;
97  float KScoreDiff() const;
98  float CScoreDiff() const;
99  float KalSlope() const;
100  float KalChisq() const;
101  float CosSlope() const;
102  float CosChisq() const;
103  float CosFwdDist() const;
104  float CosFwdAir() const;
105  float CosFwdSteel() const;
106  float CosBakDist() const;
107  int CosFwdCell() const;
108  int CosFwdCellND() const;
109  int CosBakCell() const;
110  int CosBakCellND() const;
111  float CosBakAir() const;
112  float CosBakSteel() const;
113  float KalFwdDist() const;
114  float KalBakDist() const;
115  int KalFwdCell() const;
116  int KalFwdCellND() const;
117  int KalBakCell() const;
118  int KalBakCellND() const;
119  float KalFwdAir() const;
120  float KalFwdSteel() const;
121  float KalBakAir() const;
122  float KalBakSteel() const;
123  float CosYPosAtTrans() const;
124  float KalYPosAtTrans() const;
125  float MinDist() const;
126  int MinCell() const;
127  int NHadTracks() const;
128  float ERatio() const;
129  float Scatt() const;
130  float StartAct() const;
131  float EndAct() const;
132  float CosThetaTrue() const;
133  float KalThetaTrue() const;
134  int PDGBest() const;
135  float KalChiDiff() const;
136  float CosChiDiff() const;
137  float VtxDist() const;
138  float EndDist() const;
139  float FScattMax() const;
140  float FScattSum() const;
141  float FScattExt() const;
142  float FScattSig() const;
143  float CosHitRatio() const;
144  float TrackLenKal() const;
145  float TrackLenKal2nd() const;
146  float TrackE2nd() const;
147  float AngleKal2nd() const;
148  float AngleBtwKalTrks() const;
149  float TrkEPerNHit() const;
150 
151  protected:
152 
153  float fAngleKal;
154  float fAngleCos;
155 
156  float fConCosPID;
157  float fOldCosPID;
159 
161  float fKFitSpeed;
162  float fCFitSpeed;
163  float fKDirScore;
164  float fCDirScore;
165  float fKScoreDiff;
166  float fCScoreDiff;
167  float fKalSlope;
168  float fKalChisq;
169  float fCosSlope;
170  float fCosChisq;
171  float fCosFwdDist;
172  float fCosFwdAir;
174  float fCosBakDist;
179  float fCosBakAir;
181  float fKalFwdDist;
182  float fKalBakDist;
187  float fKalFwdAir;
189  float fKalBakAir;
193  float fMinDist;
194  int fMinCell;
196  float fERatio;
197  float fScatt;
198  float fStartAct;
199  float fEndAct;
202  int fPDGBest;
203  float fKalChiDiff;
204  float fCosChiDiff;
205  float fVtxDist;
206  float fEndDist;
207  float fFScattMax;
208  float fFScattSum;
209  float fFScattExt;
210  float fFScattSig;
214  float fTrackE2nd;
218 
219  };
220 
221 }
222 #endif
void SetKalChisq(float kalchisq)
chisq result associated with slope fit. Mostly not useful
Definition: CosRejObj.cxx:165
int PDGBest() const
Definition: CosRejObj.cxx:736
float KalThetaTrue() const
Definition: CosRejObj.cxx:730
void SetCDirScore(float cdirscore)
chisq diff between assuming forwards going and backwards going for Cosmic Track
Definition: CosRejObj.cxx:141
float KalChisq() const
Definition: CosRejObj.cxx:538
void SetKalFwdDist(float kalfwddist)
distance (dist,cm) of best track from end to det wall projected forwards (Fwd), based on Kalman Track...
Definition: CosRejObj.cxx:219
void SetKFitSpeed(float kfitspeed)
inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for best ...
Definition: CosRejObj.cxx:123
float CosSlope() const
Definition: CosRejObj.cxx:544
float KalSlope() const
Definition: CosRejObj.cxx:532
float TrackE2nd() const
Definition: CosRejObj.cxx:809
float CosChisq() const
Definition: CosRejObj.cxx:550
float CosFwdDist() const
Definition: CosRejObj.cxx:556
float KalYPosAtTrans() const
Definition: CosRejObj.cxx:682
float KalBakDist() const
Definition: CosRejObj.cxx:610
void SetKalSlope(float kalslope)
slope of timing fit; a positive slope indicates track is properly directed
Definition: CosRejObj.cxx:159
void SetTrackE2nd(float tracke2nd)
Calorimetric energy of 2nd highest ReMId kalman track.
Definition: CosRejObj.cxx:429
void SetKalBakSteel(float kalbaksteel)
distance (dist,cm) through muon catcher traveled, when projected forwards to detector edge...
Definition: CosRejObj.cxx:249
float KalBakSteel() const
Definition: CosRejObj.cxx:622
float UnconTunedCosPID() const
Definition: CosRejObj.cxx:478
float KalFwdSteel() const
Definition: CosRejObj.cxx:604
void SetCosBakAir(float cosbakair)
distance (dist,cm) through air traveled, when projected backwards to detector edge. For ND only, muon catcher air gap. NYI - just use ytrans
Definition: CosRejObj.cxx:207
void SetKalChiDiff(float kalchidiff)
chisq difference of assuming + or - c as slope. A positive chisqdiff means the track is backwards...
Definition: CosRejObj.cxx:363
void SetOldCosPID(float oldcospid)
PID for contained cosmic rejection (Old Alg, Prod 3 training)
Definition: CosRejObj.cxx:98
void SetKScoreDiff(float kscorediff)
chisq diff between best directed fit and free fit (may indicate if things are wonky) for best ReMId K...
Definition: CosRejObj.cxx:147
void SetCosFwdCell(int cosfwdcell)
cells in that line segment instead of distance of line segment
Definition: CosRejObj.cxx:255
float StartAct() const
Definition: CosRejObj.cxx:712
void SetAngleKal(float angleb)
cos of angle of best Kalman track wrt beam
Definition: CosRejObj.cxx:80
float TrackLenKal2nd() const
Definition: CosRejObj.cxx:803
void SetNHadTracks(int nhadtracks)
number of 3D Kalman tracks with ReMId value of < 0.4 (not mu-like, or hadronic-like) ...
Definition: CosRejObj.cxx:117
int CosBakCellND() const
Definition: CosRejObj.cxx:646
void SetCosFwdDist(float cosfwddist)
distance (dist,cm) of track from end to det wall projected forwards (Fwd), based on Cosmic Tracker (C...
Definition: CosRejObj.cxx:183
void SetTrackLenKal2nd(float tracklenkal2nd)
Total length of 2nd highest ReMId kalman track.
Definition: CosRejObj.cxx:423
float fAngleBtwKalTrks
Definition: CosRejObj.h:216
float AngleBtwKalTrks() const
Definition: CosRejObj.cxx:821
void SetScatt(float scatt)
basic scattering variable; sum of all angular deviations between best kal track trajectory points / t...
Definition: CosRejObj.cxx:333
float Scatt() const
Definition: CosRejObj.cxx:706
float FScattMax() const
Definition: CosRejObj.cxx:767
void SetCosFwdAir(float cosfwdair)
distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI
Definition: CosRejObj.cxx:189
void SetCosYPosAtTrans(float cosyposattrans)
Y position at transition to muon catcher, for determining if track went through air gap (ND only) ...
Definition: CosRejObj.cxx:303
int KalBakCellND() const
Definition: CosRejObj.cxx:670
float KalFwdDist() const
Definition: CosRejObj.cxx:592
float AngleCos() const
Definition: CosRejObj.cxx:459
int NHadTracks() const
Definition: CosRejObj.cxx:526
float CosBakSteel() const
Definition: CosRejObj.cxx:586
void SetMinDist(float mindist)
minimum projected distance, forwards or backwards, of ANY Kalman track with more than 15 hits ...
Definition: CosRejObj.cxx:315
float AngleKal2nd() const
Definition: CosRejObj.cxx:815
void SetKalBakCellND(int kalbakcellnd)
note that fwd<->bak values are interchanged if track direction is backwards, including MC...
Definition: CosRejObj.cxx:297
void SetCosBakCell(int cosbakcell)
note that fwd<->bak values are interchanged if track direction is backwards
Definition: CosRejObj.cxx:267
void SetUnconTunedCosPID(float uncontunedcospid)
Tuned PID for uncontained cosmic rejection (TMVA) - Jose&#39;s.
Definition: CosRejObj.cxx:105
int KalFwdCell() const
Definition: CosRejObj.cxx:652
float KalBakAir() const
Definition: CosRejObj.cxx:616
void SetNTracks3D(int ntracks3d)
Definition: CosRejObj.cxx:111
void SetStartAct(float startact)
measure of activity near best Kalman track start position; start pos is a good measure of vertex ...
Definition: CosRejObj.cxx:339
float TrkEPerNHit() const
Definition: CosRejObj.cxx:827
void SetKalFwdCell(int kalfwdcell)
cells in that line segment instead of distance of line segment
Definition: CosRejObj.cxx:279
void SetAngleBtwKalTrks(float anglebtw)
cos of angle of 2nd best Kalman track wrt beam
Definition: CosRejObj.cxx:441
void SetCosChiDiff(float coschidiff)
same for Cosmic track
Definition: CosRejObj.cxx:369
float CScoreDiff() const
Definition: CosRejObj.cxx:520
float CosBakAir() const
Definition: CosRejObj.cxx:580
float CosChiDiff() const
Definition: CosRejObj.cxx:749
void SetCosThetaTrue(float cosqtrue)
cosine of angle between true particle (bt most contributing) and reco track dir; use to tell if track...
Definition: CosRejObj.cxx:345
float CosBakDist() const
Definition: CosRejObj.cxx:574
float FScattSig() const
Definition: CosRejObj.cxx:785
float fTrackLenKal2nd
Definition: CosRejObj.h:213
void SetCosBakCellND(int cosbakcellnd)
note that fwd<->bak values are interchanged if track direction is backwards, including MC...
Definition: CosRejObj.cxx:273
float VtxDist() const
Definition: CosRejObj.cxx:755
float EndAct() const
Definition: CosRejObj.cxx:718
float fUnconTunedCosPID
Definition: CosRejObj.h:158
float ConCosPID() const
Definition: CosRejObj.cxx:465
float FScattSum() const
Definition: CosRejObj.cxx:773
float KDirScore() const
Definition: CosRejObj.cxx:502
float CosFwdAir() const
Definition: CosRejObj.cxx:562
int KalBakCell() const
Definition: CosRejObj.cxx:664
void SetCFitSpeed(float cfitspeed)
inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for Cosmi...
Definition: CosRejObj.cxx:129
float CosThetaTrue() const
Definition: CosRejObj.cxx:724
int CosBakCell() const
Definition: CosRejObj.cxx:640
int CosFwdCell() const
Definition: CosRejObj.cxx:628
float EndDist() const
Definition: CosRejObj.cxx:761
void SetTrackLenKal(float tracklenkal)
Total length of kalman track.
Definition: CosRejObj.cxx:417
void SetKalYPosAtTrans(float kalyposattrans)
Y position at transition to muon catcher, for determining if track went through air gap (ND only) ...
Definition: CosRejObj.cxx:309
float CDirScore() const
Definition: CosRejObj.cxx:508
void SetCosFwdSteel(float cosfwdsteel)
distance (dist,cm) through muon catcher traveled, when projected forwards to detector edge...
Definition: CosRejObj.cxx:195
void SetMinCell(int mincell)
minimum projected number of cell, forwards or backwards, of ANY Kalman track with more than 15 hits ...
Definition: CosRejObj.cxx:321
int MinCell() const
Definition: CosRejObj.cxx:688
float CosFwdSteel() const
Definition: CosRejObj.cxx:568
float KScoreDiff() const
Definition: CosRejObj.cxx:514
float FScattExt() const
Definition: CosRejObj.cxx:779
void SetCScoreDiff(float cscorediff)
chisq diff between best directed fit and free fit (may indicate if things are wonky) for Cosmic Track...
Definition: CosRejObj.cxx:153
void SetKDirScore(float kdirscore)
chisq diff between assuming forwards going and backwards going for best ReMId Kalman track ...
Definition: CosRejObj.cxx:135
void SetKalThetaTrue(float kalqtrue)
cosine of angle between true particle (bt most contributing) and reco track dir; use to tell if track...
Definition: CosRejObj.cxx:351
void SetPDGBest(int pdgbest)
pdg code of true most contributing particle to reco track hits. Calculate for best Kalman track...
Definition: CosRejObj.cxx:357
void SetFScattSum(float fscattsum)
sum of scattering angles (Fernanda&#39;s)
Definition: CosRejObj.cxx:393
Cosmic Rejection PIDs for Numu analysis.
Definition: FillParentInfo.h:9
float TrackLenKal() const
Definition: CosRejObj.cxx:797
void SetKalBakAir(float kalbakair)
distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI
Definition: CosRejObj.cxx:243
void SetKalFwdAir(float kalfwdair)
distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI
Definition: CosRejObj.cxx:225
float fCosYPosAtTrans
Definition: CosRejObj.h:191
void SetVtxDist(float vtxdist)
minimum distance of start position of best Kalman track to detector wall. Negative indicates outside ...
Definition: CosRejObj.cxx:375
int NTracks3D() const
Definition: CosRejObj.cxx:484
float CosYPosAtTrans() const
Definition: CosRejObj.cxx:676
float CFitSpeed() const
Definition: CosRejObj.cxx:496
float CosHitRatio() const
Definition: CosRejObj.cxx:791
void SetKalBakCell(int kalbakcell)
note that fwd<->bak values are interchanged if track direction is backwards
Definition: CosRejObj.cxx:291
void SetCosFwdCellND(int cosfwdcellnd)
cells in that line segment instead of distance of line segment, including MC, ND only
Definition: CosRejObj.cxx:261
float MinDist() const
Definition: CosRejObj.cxx:694
void SetKalFwdCellND(int kalfwdcellnd)
cells in that line segment instead of distance of line segment, including MC, ND only
Definition: CosRejObj.cxx:285
int KalFwdCellND() const
Definition: CosRejObj.cxx:658
void SetFScattMax(float fscattmax)
maximum scattering angle (Fernanda&#39;s)
Definition: CosRejObj.cxx:387
float KFitSpeed() const
Definition: CosRejObj.cxx:490
void SetEndDist(float enddist)
minimum distance of end position of best Kalman track to detector wall. Negative indicates outside of...
Definition: CosRejObj.cxx:381
float KalFwdAir() const
Definition: CosRejObj.cxx:598
void SetCosHitRatio(float coshitratio)
ratio of hits in cosmic track to hits in slice
Definition: CosRejObj.cxx:411
void SetAngleCos(float anglel)
cos of angle of Cosmic track wrt beam
Definition: CosRejObj.cxx:86
int CosFwdCellND() const
Definition: CosRejObj.cxx:634
float ERatio() const
Definition: CosRejObj.cxx:700
void SetCosChisq(float coschisq)
same for Cosmic track
Definition: CosRejObj.cxx:177
void SetTrkEPerNHit(float trkepernhit)
Track energy per kalman track hit.
Definition: CosRejObj.cxx:447
void SetCosSlope(float cosslope)
same for Cosmic track
Definition: CosRejObj.cxx:171
void SetKalBakDist(float kalbakdist)
cosmic track distance projected backwards from track start
Definition: CosRejObj.cxx:237
void SetCosBakDist(float cosbakdist)
cosmic track distance projected backwards from track start
Definition: CosRejObj.cxx:201
void SetFScattSig(float fscattsig)
sigma of scattering angles (Fernanda&#39;s);
Definition: CosRejObj.cxx:405
void SetAngleKal2nd(float angle2nd)
cos of angle of 2nd best Kalman track wrt beam
Definition: CosRejObj.cxx:435
float KalChiDiff() const
Definition: CosRejObj.cxx:743
float OldCosPID() const
Definition: CosRejObj.cxx:471
float fKalYPosAtTrans
Definition: CosRejObj.h:192
void SetConCosPID(float concospid)
PID for contained cosmic rejection (The one to use - P5 train)
Definition: CosRejObj.cxx:92
void SetFScattExt(float fscattext)
scattering variable (Fernanda&#39;s)
Definition: CosRejObj.cxx:399
void SetERatio(float eratio)
ratio of visible E in best track/ visible E in whole slice
Definition: CosRejObj.cxx:327
void SetKalFwdSteel(float kalfwdsteel)
distance (dist,cm) through muon catcher traveled, when projected forwards to detector edge...
Definition: CosRejObj.cxx:231
void SetCosBakSteel(float cosbaksteel)
distance (dist,cm) through muon catcher traveled, when projected backwards to detector edge...
Definition: CosRejObj.cxx:213
float AngleKal() const
Definition: CosRejObj.cxx:453