Public Member Functions | Protected Attributes | List of all members
cosrej::CosRejObj Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/CosRej/CosRejObj.h"

Public Member Functions

 CosRejObj ()
 
 ~CosRejObj ()
 
void SetAngleKal (float angleb)
 cos of angle of best Kalman track wrt beam More...
 
void SetAngleCos (float anglel)
 cos of angle of Cosmic track wrt beam More...
 
void SetConCosPID (float concospid)
 PID for contained cosmic rejection (The one to use - P5 train) More...
 
void SetOldCosPID (float oldcospid)
 PID for contained cosmic rejection (Old Alg, Prod 3 training) More...
 
void SetUnconTunedCosPID (float uncontunedcospid)
 Tuned PID for uncontained cosmic rejection (TMVA) - Jose's. More...
 
void SetNTracks3D (int ntracks3d)
 
void SetKFitSpeed (float kfitspeed)
 inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for best ReMId Kalman Track More...
 
void SetCFitSpeed (float cfitspeed)
 inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for Cosmic Track More...
 
void SetKDirScore (float kdirscore)
 chisq diff between assuming forwards going and backwards going for best ReMId Kalman track More...
 
void SetCDirScore (float cdirscore)
 chisq diff between assuming forwards going and backwards going for Cosmic Track More...
 
void SetKScoreDiff (float kscorediff)
 chisq diff between best directed fit and free fit (may indicate if things are wonky) for best ReMId Kalman Track More...
 
void SetCScoreDiff (float cscorediff)
 chisq diff between best directed fit and free fit (may indicate if things are wonky) for Cosmic Track More...
 
void SetKalSlope (float kalslope)
 slope of timing fit; a positive slope indicates track is properly directed More...
 
void SetKalChisq (float kalchisq)
 chisq result associated with slope fit. Mostly not useful More...
 
void SetKalChiDiff (float kalchidiff)
 chisq difference of assuming + or - c as slope. A positive chisqdiff means the track is backwards. If negative, ignore. More...
 
void SetCosSlope (float cosslope)
 same for Cosmic track More...
 
void SetCosChisq (float coschisq)
 same for Cosmic track More...
 
void SetCosChiDiff (float coschidiff)
 same for Cosmic track More...
 
void SetCosFwdDist (float cosfwddist)
 distance (dist,cm) of track from end to det wall projected forwards (Fwd), based on Cosmic Tracker (Cos) More...
 
void SetCosFwdAir (float cosfwdair)
 distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI More...
 
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 More...
 
void SetCosBakDist (float cosbakdist)
 cosmic track distance projected backwards from track start More...
 
void SetCosFwdCell (int cosfwdcell)
 

cells in that line segment instead of distance of line segment

More...
 
void SetCosFwdCellND (int cosfwdcellnd)
 

cells in that line segment instead of distance of line segment, including MC, ND only

More...
 
void SetCosBakCell (int cosbakcell)
 note that fwd<->bak values are interchanged if track direction is backwards More...
 
void SetCosBakCellND (int cosbakcellnd)
 note that fwd<->bak values are interchanged if track direction is backwards, including MC, ND only More...
 
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 More...
 
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 More...
 
void SetKalFwdDist (float kalfwddist)
 distance (dist,cm) of best track from end to det wall projected forwards (Fwd), based on Kalman Tracker (Kal) More...
 
void SetKalBakDist (float kalbakdist)
 cosmic track distance projected backwards from track start More...
 
void SetKalFwdCell (int kalfwdcell)
 

cells in that line segment instead of distance of line segment

More...
 
void SetKalFwdCellND (int kalfwdcellnd)
 

cells in that line segment instead of distance of line segment, including MC, ND only

More...
 
void SetKalBakCell (int kalbakcell)
 note that fwd<->bak values are interchanged if track direction is backwards More...
 
void SetKalBakCellND (int kalbakcellnd)
 note that fwd<->bak values are interchanged if track direction is backwards, including MC, ND only More...
 
void SetKalFwdAir (float kalfwdair)
 distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI More...
 
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 More...
 
void SetKalBakAir (float kalbakair)
 distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI More...
 
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 More...
 
void SetCosYPosAtTrans (float cosyposattrans)
 Y position at transition to muon catcher, for determining if track went through air gap (ND only) More...
 
void SetKalYPosAtTrans (float kalyposattrans)
 Y position at transition to muon catcher, for determining if track went through air gap (ND only) More...
 
void SetMinDist (float mindist)
 minimum projected distance, forwards or backwards, of ANY Kalman track with more than 15 hits More...
 
void SetMinCell (int mincell)
 minimum projected number of cell, forwards or backwards, of ANY Kalman track with more than 15 hits More...
 
void SetNHadTracks (int nhadtracks)
 number of 3D Kalman tracks with ReMId value of < 0.4 (not mu-like, or hadronic-like) More...
 
void SetERatio (float eratio)
 ratio of visible E in best track/ visible E in whole slice More...
 
void SetScatt (float scatt)
 basic scattering variable; sum of all angular deviations between best kal track trajectory points / track length More...
 
void SetStartAct (float startact)
 measure of activity near best Kalman track start position; start pos is a good measure of vertex More...
 
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 More...
 
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 More...
 
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 More...
 
void SetVtxDist (float vtxdist)
 minimum distance of start position of best Kalman track to detector wall. Negative indicates outside of detector More...
 
void SetEndDist (float enddist)
 minimum distance of end position of best Kalman track to detector wall. Negative indicates outside of detector More...
 
void SetFScattMax (float fscattmax)
 maximum scattering angle (Fernanda's) More...
 
void SetFScattSum (float fscattsum)
 sum of scattering angles (Fernanda's) More...
 
void SetFScattExt (float fscattext)
 scattering variable (Fernanda's) More...
 
void SetFScattSig (float fscattsig)
 sigma of scattering angles (Fernanda's); More...
 
void SetCosHitRatio (float coshitratio)
 ratio of hits in cosmic track to hits in slice More...
 
void SetTrackLenKal (float tracklenkal)
 Total length of kalman track. More...
 
void SetTrackLenKal2nd (float tracklenkal2nd)
 Total length of 2nd highest ReMId kalman track. More...
 
void SetTrackE2nd (float tracke2nd)
 Calorimetric energy of 2nd highest ReMId kalman track. More...
 
void SetAngleKal2nd (float angle2nd)
 cos of angle of 2nd best Kalman track wrt beam More...
 
void SetAngleBtwKalTrks (float anglebtw)
 cos of angle of 2nd best Kalman track wrt beam More...
 
void SetTrkEPerNHit (float trkepernhit)
 Track energy per kalman track hit. More...
 
float AngleKal () const
 
float AngleCos () const
 
float ConCosPID () const
 
float OldCosPID () const
 
float UnconTunedCosPID () const
 
int NTracks3D () const
 
float KFitSpeed () const
 
float CFitSpeed () const
 
float KDirScore () const
 
float CDirScore () const
 
float KScoreDiff () const
 
float CScoreDiff () const
 
float KalSlope () const
 
float KalChisq () const
 
float CosSlope () const
 
float CosChisq () const
 
float CosFwdDist () const
 
float CosFwdAir () const
 
float CosFwdSteel () const
 
float CosBakDist () const
 
int CosFwdCell () const
 
int CosFwdCellND () const
 
int CosBakCell () const
 
int CosBakCellND () const
 
float CosBakAir () const
 
float CosBakSteel () const
 
float KalFwdDist () const
 
float KalBakDist () const
 
int KalFwdCell () const
 
int KalFwdCellND () const
 
int KalBakCell () const
 
int KalBakCellND () const
 
float KalFwdAir () const
 
float KalFwdSteel () const
 
float KalBakAir () const
 
float KalBakSteel () const
 
float CosYPosAtTrans () const
 
float KalYPosAtTrans () const
 
float MinDist () const
 
int MinCell () const
 
int NHadTracks () const
 
float ERatio () const
 
float Scatt () const
 
float StartAct () const
 
float EndAct () const
 
float CosThetaTrue () const
 
float KalThetaTrue () const
 
int PDGBest () const
 
float KalChiDiff () const
 
float CosChiDiff () const
 
float VtxDist () const
 
float EndDist () const
 
float FScattMax () const
 
float FScattSum () const
 
float FScattExt () const
 
float FScattSig () const
 
float CosHitRatio () const
 
float TrackLenKal () const
 
float TrackLenKal2nd () const
 
float TrackE2nd () const
 
float AngleKal2nd () const
 
float AngleBtwKalTrks () const
 
float TrkEPerNHit () const
 

Protected Attributes

float fAngleKal
 
float fAngleCos
 
float fConCosPID
 
float fOldCosPID
 
float fUnconTunedCosPID
 
int fNTracks3D
 
float fKFitSpeed
 
float fCFitSpeed
 
float fKDirScore
 
float fCDirScore
 
float fKScoreDiff
 
float fCScoreDiff
 
float fKalSlope
 
float fKalChisq
 
float fCosSlope
 
float fCosChisq
 
float fCosFwdDist
 
float fCosFwdAir
 
float fCosFwdSteel
 
float fCosBakDist
 
int fCosFwdCell
 
int fCosFwdCellND
 
int fCosBakCell
 
int fCosBakCellND
 
float fCosBakAir
 
float fCosBakSteel
 
float fKalFwdDist
 
float fKalBakDist
 
int fKalFwdCell
 
int fKalFwdCellND
 
int fKalBakCell
 
int fKalBakCellND
 
float fKalFwdAir
 
float fKalFwdSteel
 
float fKalBakAir
 
float fKalBakSteel
 
float fCosYPosAtTrans
 
float fKalYPosAtTrans
 
float fMinDist
 
int fMinCell
 
int fNHadTracks
 
float fERatio
 
float fScatt
 
float fStartAct
 
float fEndAct
 
float fCosThetaTrue
 
float fKalThetaTrue
 
int fPDGBest
 
float fKalChiDiff
 
float fCosChiDiff
 
float fVtxDist
 
float fEndDist
 
float fFScattMax
 
float fFScattSum
 
float fFScattExt
 
float fFScattSig
 
float fCosHitRatio
 
float fTrackLenKal
 
float fTrackLenKal2nd
 
float fTrackE2nd
 
float fAngleKal2nd
 
float fAngleBtwKalTrks
 
float fTrkEPerNHit
 

Detailed Description

Definition at line 12 of file CosRejObj.h.

Constructor & Destructor Documentation

cosrej::CosRejObj::CosRejObj ( )

Definition at line 6 of file CosRejObj.cxx.

6  :
7  fAngleKal (-5.0)
8  ,fAngleCos (-5.0)
9 
10  ,fConCosPID (-5.0)
11  ,fOldCosPID (-5.0)
12  ,fUnconTunedCosPID (-5.0)
13 
14  ,fNTracks3D (-5)
15  ,fKFitSpeed (-5.0)
16  ,fCFitSpeed (-5.0)
17  ,fKDirScore (-5.0)
18  ,fCDirScore (-5.0)
19  ,fKScoreDiff (-5.0)
20  ,fCScoreDiff (-5.0)
21  ,fKalSlope (-5.0)
22  ,fKalChisq (-5.0)
23  ,fCosSlope (-5.0)
24  ,fCosChisq (-5.0)
25  ,fCosFwdDist (-5.0)
26  ,fCosFwdAir (-5.0)
27  ,fCosFwdSteel (-5.0)
28  ,fCosBakDist (-5.0)
29  ,fCosFwdCell (-5)
30  ,fCosFwdCellND(-5)
31  ,fCosBakCell (-5)
32  ,fCosBakCellND(-5)
33  ,fCosBakAir (-5.0)
34  ,fCosBakSteel (-5.0)
35  ,fKalFwdDist (-5.0)
36  ,fKalBakDist (-5.0)
37  ,fKalFwdCell (-5)
38  ,fKalFwdCellND(-5)
39  ,fKalBakCell (-5)
40  ,fKalBakCellND(-5)
41  ,fKalFwdAir (-5.0)
42  ,fKalFwdSteel (-5.0)
43  ,fKalBakAir (-5.0)
44  ,fKalBakSteel (-5.0)
45  ,fCosYPosAtTrans (-5.0)
46  ,fKalYPosAtTrans (-5.0)
47  ,fMinDist (999999.0)
48  ,fMinCell (999999)
49  ,fNHadTracks (-5)
50  ,fERatio (-5.0)
51  ,fScatt (-5.0)
52  ,fStartAct (-5.0)
53  ,fCosThetaTrue(-5.0)
54  ,fKalThetaTrue(-5.0)
55  ,fPDGBest (-5)
56  ,fKalChiDiff (-5.0)
57  ,fCosChiDiff (-5.0)
58  ,fVtxDist (-5.0)
59  ,fEndDist (-5.0)
60  ,fFScattMax (-5.0)
61  ,fFScattSum (-5.0)
62  ,fFScattExt (-5.0)
63  ,fFScattSig (-5.0)
64  ,fCosHitRatio (-5.0)
65  ,fTrackLenKal(-5.0)
66  ,fTrackLenKal2nd(-5.0)
67  ,fTrackE2nd(-5.0)
68  ,fAngleKal2nd(-5.0)
69  ,fAngleBtwKalTrks(-5.0)
70  ,fTrkEPerNHit(-5.0)
71  {
72  }
float fAngleBtwKalTrks
Definition: CosRejObj.h:216
float fTrackLenKal2nd
Definition: CosRejObj.h:213
float fUnconTunedCosPID
Definition: CosRejObj.h:158
float fCosYPosAtTrans
Definition: CosRejObj.h:191
float fKalYPosAtTrans
Definition: CosRejObj.h:192
cosrej::CosRejObj::~CosRejObj ( )

Definition at line 75 of file CosRejObj.cxx.

76  {
77  }

Member Function Documentation

float cosrej::CosRejObj::AngleBtwKalTrks ( ) const

Definition at line 821 of file CosRejObj.cxx.

References fAngleBtwKalTrks.

822  {
823  return fAngleBtwKalTrks;
824  }
float fAngleBtwKalTrks
Definition: CosRejObj.h:216
float cosrej::CosRejObj::AngleCos ( ) const

Definition at line 459 of file CosRejObj.cxx.

References fAngleCos.

Referenced by caf::FillCosRejVars().

460  {
461  return fAngleCos;
462  }
float cosrej::CosRejObj::AngleKal ( ) const

Definition at line 453 of file CosRejObj.cxx.

References fAngleKal.

Referenced by numue::NumuEAna::analyze(), caf::FillCosRejVars(), skim::ParametersNumu::ParametersNumu(), and cosrej::CosRej::produce().

454  {
455  return fAngleKal;
456  }
float cosrej::CosRejObj::AngleKal2nd ( ) const

Definition at line 815 of file CosRejObj.cxx.

References fAngleKal2nd.

816  {
817  return fAngleKal2nd;
818  }
float cosrej::CosRejObj::CDirScore ( ) const

Definition at line 508 of file CosRejObj.cxx.

References fCDirScore.

Referenced by caf::FillCosRejVars(), skim::ParametersNumu::ParametersNumu(), and cosrej::CosRej::produce().

509  {
510  return fCDirScore;
511  }
float cosrej::CosRejObj::CFitSpeed ( ) const

Definition at line 496 of file CosRejObj.cxx.

References fCFitSpeed.

Referenced by caf::FillCosRejVars(), and skim::ParametersNumu::ParametersNumu().

497  {
498  return fCFitSpeed;
499  }
float cosrej::CosRejObj::ConCosPID ( ) const

Definition at line 465 of file CosRejObj.cxx.

References fConCosPID.

Referenced by numue::NumuEAna::analyze(), caf::FillCosRejVars(), and skim::ParametersNumu::ParametersNumu().

466  {
467  return fConCosPID;
468  }
float cosrej::CosRejObj::CosBakAir ( ) const

Definition at line 580 of file CosRejObj.cxx.

References fCosBakAir.

Referenced by caf::FillCosRejVars().

581  {
582  return fCosBakAir;
583  }
int cosrej::CosRejObj::CosBakCell ( ) const
int cosrej::CosRejObj::CosBakCellND ( ) const

Definition at line 646 of file CosRejObj.cxx.

References fCosBakCellND.

Referenced by caf::FillCosRejVars().

647  {
648  return fCosBakCellND;
649  }
float cosrej::CosRejObj::CosBakDist ( ) const

Definition at line 574 of file CosRejObj.cxx.

References fCosBakDist.

Referenced by caf::FillCosRejVars().

575  {
576  return fCosBakDist;
577  }
float cosrej::CosRejObj::CosBakSteel ( ) const

Definition at line 586 of file CosRejObj.cxx.

References fCosBakSteel.

Referenced by caf::FillCosRejVars().

587  {
588  return fCosBakSteel;
589  }
float cosrej::CosRejObj::CosChiDiff ( ) const

Definition at line 749 of file CosRejObj.cxx.

References fCosChiDiff.

Referenced by caf::FillCosRejVars().

750  {
751  return fCosChiDiff;
752  }
float cosrej::CosRejObj::CosChisq ( ) const

Definition at line 550 of file CosRejObj.cxx.

References fCosChisq.

Referenced by caf::FillCosRejVars().

551  {
552  return fCosChisq;
553  }
float cosrej::CosRejObj::CosFwdAir ( ) const

Definition at line 562 of file CosRejObj.cxx.

References fCosFwdAir.

Referenced by caf::FillCosRejVars().

563  {
564  return fCosFwdAir;
565  }
int cosrej::CosRejObj::CosFwdCell ( ) const
int cosrej::CosRejObj::CosFwdCellND ( ) const

Definition at line 634 of file CosRejObj.cxx.

References fCosFwdCellND.

Referenced by caf::FillCosRejVars().

635  {
636  return fCosFwdCellND;
637  }
float cosrej::CosRejObj::CosFwdDist ( ) const

Definition at line 556 of file CosRejObj.cxx.

References fCosFwdDist.

Referenced by caf::FillCosRejVars().

557  {
558  return fCosFwdDist;
559  }
float cosrej::CosRejObj::CosFwdSteel ( ) const

Definition at line 568 of file CosRejObj.cxx.

References fCosFwdSteel.

Referenced by caf::FillCosRejVars().

569  {
570  return fCosFwdSteel;
571  }
float cosrej::CosRejObj::CosHitRatio ( ) const

Definition at line 791 of file CosRejObj.cxx.

References fCosHitRatio.

792  {
793  return fCosHitRatio;
794  }
float cosrej::CosRejObj::CosSlope ( ) const

Definition at line 544 of file CosRejObj.cxx.

References fCosSlope.

Referenced by caf::FillCosRejVars().

545  {
546  return fCosSlope;
547  }
float cosrej::CosRejObj::CosThetaTrue ( ) const

Definition at line 724 of file CosRejObj.cxx.

References fCosThetaTrue.

Referenced by caf::FillCosRejVars().

725  {
726  return fCosThetaTrue;
727  }
float cosrej::CosRejObj::CosYPosAtTrans ( ) const

Definition at line 676 of file CosRejObj.cxx.

References fCosYPosAtTrans.

Referenced by caf::FillCosRejVars().

677  {
678  return fCosYPosAtTrans;
679  }
float fCosYPosAtTrans
Definition: CosRejObj.h:191
float cosrej::CosRejObj::CScoreDiff ( ) const

Definition at line 520 of file CosRejObj.cxx.

References fCScoreDiff.

Referenced by caf::FillCosRejVars().

521  {
522  return fCScoreDiff;
523  }
float cosrej::CosRejObj::EndAct ( ) const

Definition at line 718 of file CosRejObj.cxx.

References fEndAct.

719  {
720  return fEndAct;
721  }
float cosrej::CosRejObj::EndDist ( ) const

Definition at line 761 of file CosRejObj.cxx.

References fEndDist.

Referenced by caf::FillCosRejVars().

762  {
763  return fEndDist;
764  }
float cosrej::CosRejObj::ERatio ( ) const

Definition at line 700 of file CosRejObj.cxx.

References fERatio.

Referenced by caf::FillCosRejVars().

701  {
702  return fERatio;
703  }
float cosrej::CosRejObj::FScattExt ( ) const

Definition at line 779 of file CosRejObj.cxx.

References fFScattExt.

Referenced by caf::FillCosRejVars().

780  {
781  return fFScattExt;
782  }
float cosrej::CosRejObj::FScattMax ( ) const

Definition at line 767 of file CosRejObj.cxx.

References fFScattMax.

Referenced by caf::FillCosRejVars().

768  {
769  return fFScattMax;
770  }
float cosrej::CosRejObj::FScattSig ( ) const

Definition at line 785 of file CosRejObj.cxx.

References fFScattSig.

Referenced by caf::FillCosRejVars().

786  {
787  return fFScattSig;
788  }
float cosrej::CosRejObj::FScattSum ( ) const

Definition at line 773 of file CosRejObj.cxx.

References fFScattSum.

Referenced by caf::FillCosRejVars().

774  {
775  return fFScattSum;
776  }
float cosrej::CosRejObj::KalBakAir ( ) const

Definition at line 616 of file CosRejObj.cxx.

References fKalBakAir.

Referenced by caf::FillCosRejVars().

617  {
618  return fKalBakAir;
619  }
int cosrej::CosRejObj::KalBakCell ( ) const
int cosrej::CosRejObj::KalBakCellND ( ) const
float cosrej::CosRejObj::KalBakDist ( ) const

Definition at line 610 of file CosRejObj.cxx.

References fKalBakDist.

Referenced by caf::FillCosRejVars().

611  {
612  return fKalBakDist;
613  }
float cosrej::CosRejObj::KalBakSteel ( ) const

Definition at line 622 of file CosRejObj.cxx.

References fKalBakSteel.

Referenced by caf::FillCosRejVars().

623  {
624  return fKalBakSteel;
625  }
float cosrej::CosRejObj::KalChiDiff ( ) const

Definition at line 743 of file CosRejObj.cxx.

References fKalChiDiff.

Referenced by caf::FillCosRejVars().

744  {
745  return fKalChiDiff;
746  }
float cosrej::CosRejObj::KalChisq ( ) const

Definition at line 538 of file CosRejObj.cxx.

References fKalChisq.

Referenced by caf::FillCosRejVars().

539  {
540  return fKalChisq;
541  }
float cosrej::CosRejObj::KalFwdAir ( ) const

Definition at line 598 of file CosRejObj.cxx.

References fKalFwdAir.

Referenced by caf::FillCosRejVars().

599  {
600  return fKalFwdAir;
601  }
int cosrej::CosRejObj::KalFwdCell ( ) const
int cosrej::CosRejObj::KalFwdCellND ( ) const
float cosrej::CosRejObj::KalFwdDist ( ) const

Definition at line 592 of file CosRejObj.cxx.

References fKalFwdDist.

Referenced by caf::FillCosRejVars().

593  {
594  return fKalFwdDist;
595  }
float cosrej::CosRejObj::KalFwdSteel ( ) const

Definition at line 604 of file CosRejObj.cxx.

References fKalFwdSteel.

Referenced by caf::FillCosRejVars().

605  {
606  return fKalFwdSteel;
607  }
float cosrej::CosRejObj::KalSlope ( ) const

Definition at line 532 of file CosRejObj.cxx.

References fKalSlope.

Referenced by caf::FillCosRejVars().

533  {
534  return fKalSlope;
535  }
float cosrej::CosRejObj::KalThetaTrue ( ) const

Definition at line 730 of file CosRejObj.cxx.

References fKalThetaTrue.

Referenced by caf::FillCosRejVars().

731  {
732  return fKalThetaTrue;
733  }
float cosrej::CosRejObj::KalYPosAtTrans ( ) const

Definition at line 682 of file CosRejObj.cxx.

References fKalYPosAtTrans.

Referenced by caf::FillCosRejVars(), caf::FillNumuInfo(), and skim::ParametersNumu::ParametersNumu().

683  {
684  return fKalYPosAtTrans;
685  }
float fKalYPosAtTrans
Definition: CosRejObj.h:192
float cosrej::CosRejObj::KDirScore ( ) const

Definition at line 502 of file CosRejObj.cxx.

References fKDirScore.

Referenced by caf::FillCosRejVars().

503  {
504  return fKDirScore;
505  }
float cosrej::CosRejObj::KFitSpeed ( ) const

Definition at line 490 of file CosRejObj.cxx.

References fKFitSpeed.

Referenced by caf::FillCosRejVars(), and skim::ParametersNumu::ParametersNumu().

491  {
492  return fKFitSpeed;
493  }
float cosrej::CosRejObj::KScoreDiff ( ) const

Definition at line 514 of file CosRejObj.cxx.

References fKScoreDiff.

Referenced by caf::FillCosRejVars().

515  {
516  return fKScoreDiff;
517  }
int cosrej::CosRejObj::MinCell ( ) const

Definition at line 688 of file CosRejObj.cxx.

References fMinCell.

Referenced by caf::FillCosRejVars(), and cosrej::CosRej::produce().

689  {
690  return fMinCell;
691  }
float cosrej::CosRejObj::MinDist ( ) const

Definition at line 694 of file CosRejObj.cxx.

References fMinDist.

Referenced by caf::FillCosRejVars(), and cosrej::CosRej::produce().

695  {
696  return fMinDist;
697  }
int cosrej::CosRejObj::NHadTracks ( ) const

Definition at line 526 of file CosRejObj.cxx.

References fNHadTracks.

527  {
528  return fNHadTracks;
529  }
int cosrej::CosRejObj::NTracks3D ( ) const

Definition at line 484 of file CosRejObj.cxx.

References fNTracks3D.

Referenced by caf::FillCosRejVars(), and cosrej::CosRej::produce().

485  {
486  return fNTracks3D;
487  }
float cosrej::CosRejObj::OldCosPID ( ) const

Definition at line 471 of file CosRejObj.cxx.

References fOldCosPID.

Referenced by caf::FillCosRejVars().

472  {
473  return fOldCosPID;
474  }
int cosrej::CosRejObj::PDGBest ( ) const

Definition at line 736 of file CosRejObj.cxx.

References fPDGBest.

Referenced by caf::FillCosRejVars().

737  {
738  return fPDGBest;
739  }
float cosrej::CosRejObj::Scatt ( ) const

Definition at line 706 of file CosRejObj.cxx.

References fScatt.

Referenced by caf::FillCosRejVars(), and cosrej::CosRej::produce().

707  {
708  return fScatt;
709  }
void cosrej::CosRejObj::SetAngleBtwKalTrks ( float  anglebtw)

cos of angle of 2nd best Kalman track wrt beam

Definition at line 441 of file CosRejObj.cxx.

References fAngleBtwKalTrks.

Referenced by cosrej::CosRej::produce().

442  {
443  fAngleBtwKalTrks = anglebtw;
444  }
float fAngleBtwKalTrks
Definition: CosRejObj.h:216
void cosrej::CosRejObj::SetAngleCos ( float  anglel)

cos of angle of Cosmic track wrt beam

Definition at line 86 of file CosRejObj.cxx.

References fAngleCos.

Referenced by cosrej::CosRej::produce().

87  {
88  fAngleCos = anglec;
89  }
void cosrej::CosRejObj::SetAngleKal ( float  angleb)

cos of angle of best Kalman track wrt beam

Definition at line 80 of file CosRejObj.cxx.

References fAngleKal.

Referenced by cosrej::CosRej::produce().

81  {
82  fAngleKal = anglek;
83  }
void cosrej::CosRejObj::SetAngleKal2nd ( float  angle2nd)

cos of angle of 2nd best Kalman track wrt beam

Definition at line 435 of file CosRejObj.cxx.

References fAngleKal2nd.

Referenced by cosrej::CosRej::produce().

436  {
437  fAngleKal2nd = angle2nd;
438  }
void cosrej::CosRejObj::SetCDirScore ( float  cdirscore)

chisq diff between assuming forwards going and backwards going for Cosmic Track

Definition at line 141 of file CosRejObj.cxx.

References fCDirScore.

Referenced by cosrej::CosRej::produce().

142  {
143  fCDirScore = cdirscore;
144  }
void cosrej::CosRejObj::SetCFitSpeed ( float  cfitspeed)

inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for Cosmic Track

Definition at line 129 of file CosRejObj.cxx.

References fCFitSpeed.

Referenced by cosrej::CosRej::produce().

130  {
131  fCFitSpeed = cfitspeed;
132  }
void cosrej::CosRejObj::SetConCosPID ( float  concospid)

PID for contained cosmic rejection (The one to use - P5 train)

Definition at line 92 of file CosRejObj.cxx.

References fConCosPID.

Referenced by cosrej::CosRej::produce().

93  {
94  fConCosPID = concospid;
95  }
void cosrej::CosRejObj::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 at line 207 of file CosRejObj.cxx.

References fCosBakAir.

Referenced by cosrej::CosRej::produce().

208  {
209  fCosBakAir = cbair;
210  }
void cosrej::CosRejObj::SetCosBakCell ( int  cosbakcell)

note that fwd<->bak values are interchanged if track direction is backwards

Definition at line 267 of file CosRejObj.cxx.

References fCosBakCell.

Referenced by cosrej::CosRej::produce().

268  {
269  fCosBakCell = cbcell;
270  }
void cosrej::CosRejObj::SetCosBakCellND ( int  cosbakcellnd)

note that fwd<->bak values are interchanged if track direction is backwards, including MC, ND only

Definition at line 273 of file CosRejObj.cxx.

References fCosBakCellND.

Referenced by cosrej::CosRej::produce().

274  {
275  fCosBakCellND = cbcellnd;
276  }
void cosrej::CosRejObj::SetCosBakDist ( float  cosbakdist)

cosmic track distance projected backwards from track start

Definition at line 201 of file CosRejObj.cxx.

References fCosBakDist.

Referenced by cosrej::CosRej::produce().

202  {
203  fCosBakDist = cbdist;
204  }
void cosrej::CosRejObj::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

Definition at line 213 of file CosRejObj.cxx.

References fCosBakSteel.

Referenced by cosrej::CosRej::produce().

214  {
215  fCosBakSteel = cbsteel;
216  }
void cosrej::CosRejObj::SetCosChiDiff ( float  coschidiff)

same for Cosmic track

Definition at line 369 of file CosRejObj.cxx.

References fCosChiDiff.

Referenced by cosrej::CosRej::produce().

370  {
371  fCosChiDiff = coschidiff;
372  }
void cosrej::CosRejObj::SetCosChisq ( float  coschisq)

same for Cosmic track

Definition at line 177 of file CosRejObj.cxx.

References fCosChisq.

Referenced by cosrej::CosRej::produce().

178  {
179  fCosChisq = coschisq;
180  }
void cosrej::CosRejObj::SetCosFwdAir ( float  cosfwdair)

distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI

Definition at line 189 of file CosRejObj.cxx.

References fCosFwdAir.

Referenced by cosrej::CosRej::produce().

190  {
191  fCosFwdAir = cfair;
192  }
void cosrej::CosRejObj::SetCosFwdCell ( int  cosfwdcell)

cells in that line segment instead of distance of line segment

Definition at line 255 of file CosRejObj.cxx.

References fCosFwdCell.

Referenced by cosrej::CosRej::produce().

256  {
257  fCosFwdCell = cfcell;
258  }
void cosrej::CosRejObj::SetCosFwdCellND ( int  cosfwdcellnd)

cells in that line segment instead of distance of line segment, including MC, ND only

Definition at line 261 of file CosRejObj.cxx.

References fCosFwdCellND.

Referenced by cosrej::CosRej::produce().

262  {
263  fCosFwdCellND = cfcellnd;
264  }
void cosrej::CosRejObj::SetCosFwdDist ( float  cosfwddist)

distance (dist,cm) of track from end to det wall projected forwards (Fwd), based on Cosmic Tracker (Cos)

Definition at line 183 of file CosRejObj.cxx.

References fCosFwdDist.

Referenced by cosrej::CosRej::produce().

184  {
185  fCosFwdDist = cfdist;
186  }
void cosrej::CosRejObj::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

Definition at line 195 of file CosRejObj.cxx.

References fCosFwdSteel.

Referenced by cosrej::CosRej::produce().

196  {
197  fCosFwdSteel = cfsteel;
198  }
void cosrej::CosRejObj::SetCosHitRatio ( float  coshitratio)

ratio of hits in cosmic track to hits in slice

Definition at line 411 of file CosRejObj.cxx.

References fCosHitRatio, and ratio().

Referenced by cosrej::CosRej::produce().

412  {
414  }
TH1 * ratio(TH1 *h1, TH1 *h2)
void cosrej::CosRejObj::SetCosSlope ( float  cosslope)

same for Cosmic track

Definition at line 171 of file CosRejObj.cxx.

References fCosSlope.

Referenced by cosrej::CosRej::produce().

172  {
173  fCosSlope = cosslope;
174  }
void cosrej::CosRejObj::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

Definition at line 345 of file CosRejObj.cxx.

References fCosThetaTrue.

Referenced by cosrej::CosRej::produce().

346  {
347  fCosThetaTrue = cosqtrue;
348  }
void cosrej::CosRejObj::SetCosYPosAtTrans ( float  cosyposattrans)

Y position at transition to muon catcher, for determining if track went through air gap (ND only)

Definition at line 303 of file CosRejObj.cxx.

References fCosYPosAtTrans.

Referenced by cosrej::CosRej::produce().

304  {
305  fCosYPosAtTrans = cosytrans;
306  }
float fCosYPosAtTrans
Definition: CosRejObj.h:191
void cosrej::CosRejObj::SetCScoreDiff ( float  cscorediff)

chisq diff between best directed fit and free fit (may indicate if things are wonky) for Cosmic Track

Definition at line 153 of file CosRejObj.cxx.

References fCScoreDiff.

Referenced by cosrej::CosRej::produce().

154  {
155  fCScoreDiff = cscorediff;
156  }
void cosrej::CosRejObj::SetEndDist ( float  enddist)

minimum distance of end position of best Kalman track to detector wall. Negative indicates outside of detector

Definition at line 381 of file CosRejObj.cxx.

References fEndDist.

Referenced by cosrej::CosRej::produce().

382  {
383  fEndDist = enddist;
384  }
void cosrej::CosRejObj::SetERatio ( float  eratio)

ratio of visible E in best track/ visible E in whole slice

Definition at line 327 of file CosRejObj.cxx.

References fERatio.

Referenced by cosrej::CosRej::produce().

328  {
329  fERatio = eratio;
330  }
void cosrej::CosRejObj::SetFScattExt ( float  fscattext)

scattering variable (Fernanda's)

Definition at line 399 of file CosRejObj.cxx.

References fFScattExt.

Referenced by cosrej::CosRej::produce().

400  {
401  fFScattExt = fscattext;
402  }
void cosrej::CosRejObj::SetFScattMax ( float  fscattmax)

maximum scattering angle (Fernanda's)

Definition at line 387 of file CosRejObj.cxx.

References fFScattMax.

Referenced by cosrej::CosRej::produce().

388  {
389  fFScattMax = fscattmax;
390  }
void cosrej::CosRejObj::SetFScattSig ( float  fscattsig)

sigma of scattering angles (Fernanda's);

Definition at line 405 of file CosRejObj.cxx.

References fFScattSig.

Referenced by cosrej::CosRej::produce().

406  {
407  fFScattSig = fscattsig;
408  }
void cosrej::CosRejObj::SetFScattSum ( float  fscattsum)

sum of scattering angles (Fernanda's)

Definition at line 393 of file CosRejObj.cxx.

References fFScattSum.

Referenced by cosrej::CosRej::produce().

394  {
395  fFScattSum = fscattsum;
396  }
void cosrej::CosRejObj::SetKalBakAir ( float  kalbakair)

distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI

Definition at line 243 of file CosRejObj.cxx.

References fKalBakAir.

Referenced by cosrej::CosRej::produce().

244  {
245  fKalBakAir = kbair;
246  }
void cosrej::CosRejObj::SetKalBakCell ( int  kalbakcell)

note that fwd<->bak values are interchanged if track direction is backwards

Definition at line 291 of file CosRejObj.cxx.

References fKalBakCell.

Referenced by cosrej::CosRej::produce().

292  {
293  fKalBakCell = kbcell;
294  }
void cosrej::CosRejObj::SetKalBakCellND ( int  kalbakcellnd)

note that fwd<->bak values are interchanged if track direction is backwards, including MC, ND only

Definition at line 297 of file CosRejObj.cxx.

References fKalBakCellND.

Referenced by cosrej::CosRej::produce().

298  {
299  fKalBakCellND = kbcellnd;
300  }
void cosrej::CosRejObj::SetKalBakDist ( float  kalbakdist)

cosmic track distance projected backwards from track start

Definition at line 237 of file CosRejObj.cxx.

References fKalBakDist.

Referenced by cosrej::CosRej::produce().

238  {
239  fKalBakDist = kbdist;
240  }
void cosrej::CosRejObj::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

Definition at line 249 of file CosRejObj.cxx.

References fKalBakSteel.

Referenced by cosrej::CosRej::produce().

250  {
251  fKalBakSteel = kbsteel;
252  }
void cosrej::CosRejObj::SetKalChiDiff ( float  kalchidiff)

chisq difference of assuming + or - c as slope. A positive chisqdiff means the track is backwards. If negative, ignore.

Definition at line 363 of file CosRejObj.cxx.

References fKalChiDiff.

Referenced by cosrej::CosRej::produce().

364  {
365  fKalChiDiff = kalchidiff;
366  }
void cosrej::CosRejObj::SetKalChisq ( float  kalchisq)

chisq result associated with slope fit. Mostly not useful

Definition at line 165 of file CosRejObj.cxx.

References fKalChisq.

Referenced by cosrej::CosRej::produce().

166  {
167  fKalChisq = kalchisq;
168  }
void cosrej::CosRejObj::SetKalFwdAir ( float  kalfwdair)

distance (dist,cm) through air traveled, when projected forwards to detector edge. For ND only, muon catcher air gap. NYI

Definition at line 225 of file CosRejObj.cxx.

References fKalFwdAir.

Referenced by cosrej::CosRej::produce().

226  {
227  fKalFwdAir = kfair;
228  }
void cosrej::CosRejObj::SetKalFwdCell ( int  kalfwdcell)

cells in that line segment instead of distance of line segment

Definition at line 279 of file CosRejObj.cxx.

References fKalFwdCell.

Referenced by cosrej::CosRej::produce().

280  {
281  fKalFwdCell = kfcell;
282  }
void cosrej::CosRejObj::SetKalFwdCellND ( int  kalfwdcellnd)

cells in that line segment instead of distance of line segment, including MC, ND only

Definition at line 285 of file CosRejObj.cxx.

References fKalFwdCellND.

Referenced by cosrej::CosRej::produce().

286  {
287  fKalFwdCellND = kfcellnd;
288  }
void cosrej::CosRejObj::SetKalFwdDist ( float  kalfwddist)

distance (dist,cm) of best track from end to det wall projected forwards (Fwd), based on Kalman Tracker (Kal)

Definition at line 219 of file CosRejObj.cxx.

References fKalFwdDist.

Referenced by cosrej::CosRej::produce().

220  {
221  fKalFwdDist = kfdist;
222  }
void cosrej::CosRejObj::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

Definition at line 231 of file CosRejObj.cxx.

References fKalFwdSteel.

Referenced by cosrej::CosRej::produce().

232  {
233  fKalFwdSteel = kfsteel;
234  }
void cosrej::CosRejObj::SetKalSlope ( float  kalslope)

slope of timing fit; a positive slope indicates track is properly directed

Definition at line 159 of file CosRejObj.cxx.

References fKalSlope.

Referenced by cosrej::CosRej::produce().

160  {
161  fKalSlope = kalslope;
162  }
void cosrej::CosRejObj::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

Definition at line 351 of file CosRejObj.cxx.

References fKalThetaTrue.

Referenced by cosrej::CosRej::produce().

352  {
353  fKalThetaTrue = kalqtrue;
354  }
void cosrej::CosRejObj::SetKalYPosAtTrans ( float  kalyposattrans)

Y position at transition to muon catcher, for determining if track went through air gap (ND only)

Definition at line 309 of file CosRejObj.cxx.

References fKalYPosAtTrans.

Referenced by cosrej::CosRej::produce().

310  {
311  fKalYPosAtTrans = kalytrans;
312  }
float fKalYPosAtTrans
Definition: CosRejObj.h:192
void cosrej::CosRejObj::SetKDirScore ( float  kdirscore)

chisq diff between assuming forwards going and backwards going for best ReMId Kalman track

Definition at line 135 of file CosRejObj.cxx.

References fKDirScore.

Referenced by cosrej::CosRej::produce().

136  {
137  fKDirScore = kdirscore;
138  }
void cosrej::CosRejObj::SetKFitSpeed ( float  kfitspeed)

inverse speed (ns/cm) of track fit by TimingFit module (negative indicates backwards track) for best ReMId Kalman Track

Definition at line 123 of file CosRejObj.cxx.

References fKFitSpeed.

Referenced by cosrej::CosRej::produce().

124  {
125  fKFitSpeed = kfitspeed;
126  }
void cosrej::CosRejObj::SetKScoreDiff ( float  kscorediff)

chisq diff between best directed fit and free fit (may indicate if things are wonky) for best ReMId Kalman Track

Definition at line 147 of file CosRejObj.cxx.

References fKScoreDiff.

Referenced by cosrej::CosRej::produce().

148  {
149  fKScoreDiff = kscorediff;
150  }
void cosrej::CosRejObj::SetMinCell ( int  mincell)

minimum projected number of cell, forwards or backwards, of ANY Kalman track with more than 15 hits

Definition at line 321 of file CosRejObj.cxx.

References fMinCell.

Referenced by cosrej::CosRej::produce().

322  {
323  fMinCell = mincell;
324  }
void cosrej::CosRejObj::SetMinDist ( float  mindist)

minimum projected distance, forwards or backwards, of ANY Kalman track with more than 15 hits

Definition at line 315 of file CosRejObj.cxx.

References fMinDist.

Referenced by cosrej::CosRej::produce().

316  {
317  fMinDist = mindist;
318  }
void cosrej::CosRejObj::SetNHadTracks ( int  nhadtracks)

number of 3D Kalman tracks with ReMId value of < 0.4 (not mu-like, or hadronic-like)

Definition at line 117 of file CosRejObj.cxx.

References fNHadTracks.

Referenced by cosrej::CosRej::produce().

118  {
119  fNHadTracks = nhadtracks;
120  }
void cosrej::CosRejObj::SetNTracks3D ( int  ntracks3d)

number of 3D Kalman tracks added stuff for Cosmic Rejection

Definition at line 111 of file CosRejObj.cxx.

References fNTracks3D.

Referenced by cosrej::CosRej::produce().

112  {
113  fNTracks3D = ntracks3d;
114  }
void cosrej::CosRejObj::SetOldCosPID ( float  oldcospid)

PID for contained cosmic rejection (Old Alg, Prod 3 training)

Definition at line 98 of file CosRejObj.cxx.

References fOldCosPID.

Referenced by cosrej::CosRej::produce().

99  {
100  fOldCosPID = oldcospid;
101  }
void cosrej::CosRejObj::SetPDGBest ( int  pdgbest)

pdg code of true most contributing particle to reco track hits. Calculate for best Kalman track, assume same for cosmic track

Definition at line 357 of file CosRejObj.cxx.

References fPDGBest.

Referenced by cosrej::CosRej::produce().

358  {
359  fPDGBest = pdgbest;
360  }
void cosrej::CosRejObj::SetScatt ( float  scatt)

basic scattering variable; sum of all angular deviations between best kal track trajectory points / track length

Definition at line 333 of file CosRejObj.cxx.

References fScatt.

Referenced by cosrej::CosRej::produce().

334  {
335  fScatt = scatt;
336  }
void cosrej::CosRejObj::SetStartAct ( float  startact)

measure of activity near best Kalman track start position; start pos is a good measure of vertex

Definition at line 339 of file CosRejObj.cxx.

References fStartAct.

Referenced by cosrej::CosRej::produce().

340  {
341  fStartAct = startact;
342  }
void cosrej::CosRejObj::SetTrackE2nd ( float  tracke2nd)

Calorimetric energy of 2nd highest ReMId kalman track.

Definition at line 429 of file CosRejObj.cxx.

References fTrackE2nd.

Referenced by cosrej::CosRej::produce().

430  {
431  fTrackE2nd = tracke2nd;
432  }
void cosrej::CosRejObj::SetTrackLenKal ( float  tracklenkal)

Total length of kalman track.

Definition at line 417 of file CosRejObj.cxx.

References fTrackLenKal.

Referenced by cosrej::CosRej::produce().

418  {
419  fTrackLenKal = tracklenkal;
420  }
void cosrej::CosRejObj::SetTrackLenKal2nd ( float  tracklenkal2nd)

Total length of 2nd highest ReMId kalman track.

Definition at line 423 of file CosRejObj.cxx.

References fTrackLenKal2nd.

Referenced by cosrej::CosRej::produce().

424  {
425  fTrackLenKal2nd = tracklenkal2nd;
426  }
float fTrackLenKal2nd
Definition: CosRejObj.h:213
void cosrej::CosRejObj::SetTrkEPerNHit ( float  trkepernhit)

Track energy per kalman track hit.

Definition at line 447 of file CosRejObj.cxx.

References fTrkEPerNHit.

Referenced by cosrej::CosRej::produce().

448  {
449  fTrkEPerNHit = trkepernhit;
450  }
void cosrej::CosRejObj::SetUnconTunedCosPID ( float  uncontunedcospid)

Tuned PID for uncontained cosmic rejection (TMVA) - Jose's.

Definition at line 105 of file CosRejObj.cxx.

References fUnconTunedCosPID.

Referenced by cosrej::CosRej::produce().

106  {
107  fUnconTunedCosPID = uncontunedcospid;
108  }
float fUnconTunedCosPID
Definition: CosRejObj.h:158
void cosrej::CosRejObj::SetVtxDist ( float  vtxdist)

minimum distance of start position of best Kalman track to detector wall. Negative indicates outside of detector

Definition at line 375 of file CosRejObj.cxx.

References fVtxDist.

Referenced by cosrej::CosRej::produce().

376  {
377  fVtxDist = vtxdist;
378  }
float cosrej::CosRejObj::StartAct ( ) const

Definition at line 712 of file CosRejObj.cxx.

References fStartAct.

Referenced by caf::FillCosRejVars().

713  {
714  return fStartAct;
715  }
float cosrej::CosRejObj::TrackE2nd ( ) const

Definition at line 809 of file CosRejObj.cxx.

References fTrackE2nd.

810  {
811  return fTrackE2nd;
812  }
float cosrej::CosRejObj::TrackLenKal ( ) const

Definition at line 797 of file CosRejObj.cxx.

References fTrackLenKal.

Referenced by cosrej::CosRej::produce().

798  {
799  return fTrackLenKal;
800  }
float cosrej::CosRejObj::TrackLenKal2nd ( ) const

Definition at line 803 of file CosRejObj.cxx.

References fTrackLenKal2nd.

804  {
805  return fTrackLenKal2nd;
806  }
float fTrackLenKal2nd
Definition: CosRejObj.h:213
float cosrej::CosRejObj::TrkEPerNHit ( ) const

Definition at line 827 of file CosRejObj.cxx.

References fTrkEPerNHit.

Referenced by cosrej::CosRej::produce().

828  {
829  return fTrkEPerNHit;
830  }
float cosrej::CosRejObj::UnconTunedCosPID ( ) const

Definition at line 478 of file CosRejObj.cxx.

References fUnconTunedCosPID.

Referenced by caf::FillCosRejVars().

479  {
480  return fUnconTunedCosPID;
481  }
float fUnconTunedCosPID
Definition: CosRejObj.h:158
float cosrej::CosRejObj::VtxDist ( ) const

Definition at line 755 of file CosRejObj.cxx.

References fVtxDist.

Referenced by caf::FillCosRejVars().

756  {
757  return fVtxDist;
758  }

Member Data Documentation

float cosrej::CosRejObj::fAngleBtwKalTrks
protected

Definition at line 216 of file CosRejObj.h.

Referenced by AngleBtwKalTrks(), and SetAngleBtwKalTrks().

float cosrej::CosRejObj::fAngleCos
protected

Definition at line 154 of file CosRejObj.h.

Referenced by AngleCos(), and SetAngleCos().

float cosrej::CosRejObj::fAngleKal
protected

Definition at line 153 of file CosRejObj.h.

Referenced by AngleKal(), and SetAngleKal().

float cosrej::CosRejObj::fAngleKal2nd
protected

Definition at line 215 of file CosRejObj.h.

Referenced by AngleKal2nd(), and SetAngleKal2nd().

float cosrej::CosRejObj::fCDirScore
protected

Definition at line 164 of file CosRejObj.h.

Referenced by CDirScore(), and SetCDirScore().

float cosrej::CosRejObj::fCFitSpeed
protected

Definition at line 162 of file CosRejObj.h.

Referenced by CFitSpeed(), and SetCFitSpeed().

float cosrej::CosRejObj::fConCosPID
protected

Definition at line 156 of file CosRejObj.h.

Referenced by ConCosPID(), and SetConCosPID().

float cosrej::CosRejObj::fCosBakAir
protected

Definition at line 179 of file CosRejObj.h.

Referenced by CosBakAir(), and SetCosBakAir().

int cosrej::CosRejObj::fCosBakCell
protected

Definition at line 177 of file CosRejObj.h.

Referenced by CosBakCell(), and SetCosBakCell().

int cosrej::CosRejObj::fCosBakCellND
protected

Definition at line 178 of file CosRejObj.h.

Referenced by CosBakCellND(), and SetCosBakCellND().

float cosrej::CosRejObj::fCosBakDist
protected

Definition at line 174 of file CosRejObj.h.

Referenced by CosBakDist(), and SetCosBakDist().

float cosrej::CosRejObj::fCosBakSteel
protected

Definition at line 180 of file CosRejObj.h.

Referenced by CosBakSteel(), and SetCosBakSteel().

float cosrej::CosRejObj::fCosChiDiff
protected

Definition at line 204 of file CosRejObj.h.

Referenced by CosChiDiff(), and SetCosChiDiff().

float cosrej::CosRejObj::fCosChisq
protected

Definition at line 170 of file CosRejObj.h.

Referenced by CosChisq(), and SetCosChisq().

float cosrej::CosRejObj::fCosFwdAir
protected

Definition at line 172 of file CosRejObj.h.

Referenced by CosFwdAir(), and SetCosFwdAir().

int cosrej::CosRejObj::fCosFwdCell
protected

Definition at line 175 of file CosRejObj.h.

Referenced by CosFwdCell(), and SetCosFwdCell().

int cosrej::CosRejObj::fCosFwdCellND
protected

Definition at line 176 of file CosRejObj.h.

Referenced by CosFwdCellND(), and SetCosFwdCellND().

float cosrej::CosRejObj::fCosFwdDist
protected

Definition at line 171 of file CosRejObj.h.

Referenced by CosFwdDist(), and SetCosFwdDist().

float cosrej::CosRejObj::fCosFwdSteel
protected

Definition at line 173 of file CosRejObj.h.

Referenced by CosFwdSteel(), and SetCosFwdSteel().

float cosrej::CosRejObj::fCosHitRatio
protected

Definition at line 211 of file CosRejObj.h.

Referenced by CosHitRatio(), and SetCosHitRatio().

float cosrej::CosRejObj::fCosSlope
protected

Definition at line 169 of file CosRejObj.h.

Referenced by CosSlope(), and SetCosSlope().

float cosrej::CosRejObj::fCosThetaTrue
protected

Definition at line 200 of file CosRejObj.h.

Referenced by CosThetaTrue(), and SetCosThetaTrue().

float cosrej::CosRejObj::fCosYPosAtTrans
protected

Definition at line 191 of file CosRejObj.h.

Referenced by CosYPosAtTrans(), and SetCosYPosAtTrans().

float cosrej::CosRejObj::fCScoreDiff
protected

Definition at line 166 of file CosRejObj.h.

Referenced by CScoreDiff(), and SetCScoreDiff().

float cosrej::CosRejObj::fEndAct
protected

Definition at line 199 of file CosRejObj.h.

Referenced by EndAct().

float cosrej::CosRejObj::fEndDist
protected

Definition at line 206 of file CosRejObj.h.

Referenced by EndDist(), and SetEndDist().

float cosrej::CosRejObj::fERatio
protected

Definition at line 196 of file CosRejObj.h.

Referenced by ERatio(), and SetERatio().

float cosrej::CosRejObj::fFScattExt
protected

Definition at line 209 of file CosRejObj.h.

Referenced by FScattExt(), and SetFScattExt().

float cosrej::CosRejObj::fFScattMax
protected

Definition at line 207 of file CosRejObj.h.

Referenced by FScattMax(), and SetFScattMax().

float cosrej::CosRejObj::fFScattSig
protected

Definition at line 210 of file CosRejObj.h.

Referenced by FScattSig(), and SetFScattSig().

float cosrej::CosRejObj::fFScattSum
protected

Definition at line 208 of file CosRejObj.h.

Referenced by FScattSum(), and SetFScattSum().

float cosrej::CosRejObj::fKalBakAir
protected

Definition at line 189 of file CosRejObj.h.

Referenced by KalBakAir(), and SetKalBakAir().

int cosrej::CosRejObj::fKalBakCell
protected

Definition at line 185 of file CosRejObj.h.

Referenced by KalBakCell(), and SetKalBakCell().

int cosrej::CosRejObj::fKalBakCellND
protected

Definition at line 186 of file CosRejObj.h.

Referenced by KalBakCellND(), and SetKalBakCellND().

float cosrej::CosRejObj::fKalBakDist
protected

Definition at line 182 of file CosRejObj.h.

Referenced by KalBakDist(), and SetKalBakDist().

float cosrej::CosRejObj::fKalBakSteel
protected

Definition at line 190 of file CosRejObj.h.

Referenced by KalBakSteel(), and SetKalBakSteel().

float cosrej::CosRejObj::fKalChiDiff
protected

Definition at line 203 of file CosRejObj.h.

Referenced by KalChiDiff(), and SetKalChiDiff().

float cosrej::CosRejObj::fKalChisq
protected

Definition at line 168 of file CosRejObj.h.

Referenced by KalChisq(), and SetKalChisq().

float cosrej::CosRejObj::fKalFwdAir
protected

Definition at line 187 of file CosRejObj.h.

Referenced by KalFwdAir(), and SetKalFwdAir().

int cosrej::CosRejObj::fKalFwdCell
protected

Definition at line 183 of file CosRejObj.h.

Referenced by KalFwdCell(), and SetKalFwdCell().

int cosrej::CosRejObj::fKalFwdCellND
protected

Definition at line 184 of file CosRejObj.h.

Referenced by KalFwdCellND(), and SetKalFwdCellND().

float cosrej::CosRejObj::fKalFwdDist
protected

Definition at line 181 of file CosRejObj.h.

Referenced by KalFwdDist(), and SetKalFwdDist().

float cosrej::CosRejObj::fKalFwdSteel
protected

Definition at line 188 of file CosRejObj.h.

Referenced by KalFwdSteel(), and SetKalFwdSteel().

float cosrej::CosRejObj::fKalSlope
protected

Definition at line 167 of file CosRejObj.h.

Referenced by KalSlope(), and SetKalSlope().

float cosrej::CosRejObj::fKalThetaTrue
protected

Definition at line 201 of file CosRejObj.h.

Referenced by KalThetaTrue(), and SetKalThetaTrue().

float cosrej::CosRejObj::fKalYPosAtTrans
protected

Definition at line 192 of file CosRejObj.h.

Referenced by KalYPosAtTrans(), and SetKalYPosAtTrans().

float cosrej::CosRejObj::fKDirScore
protected

Definition at line 163 of file CosRejObj.h.

Referenced by KDirScore(), and SetKDirScore().

float cosrej::CosRejObj::fKFitSpeed
protected

Definition at line 161 of file CosRejObj.h.

Referenced by KFitSpeed(), and SetKFitSpeed().

float cosrej::CosRejObj::fKScoreDiff
protected

Definition at line 165 of file CosRejObj.h.

Referenced by KScoreDiff(), and SetKScoreDiff().

int cosrej::CosRejObj::fMinCell
protected

Definition at line 194 of file CosRejObj.h.

Referenced by MinCell(), and SetMinCell().

float cosrej::CosRejObj::fMinDist
protected

Definition at line 193 of file CosRejObj.h.

Referenced by MinDist(), and SetMinDist().

int cosrej::CosRejObj::fNHadTracks
protected

Definition at line 195 of file CosRejObj.h.

Referenced by NHadTracks(), and SetNHadTracks().

int cosrej::CosRejObj::fNTracks3D
protected

Definition at line 160 of file CosRejObj.h.

Referenced by NTracks3D(), and SetNTracks3D().

float cosrej::CosRejObj::fOldCosPID
protected

Definition at line 157 of file CosRejObj.h.

Referenced by OldCosPID(), and SetOldCosPID().

int cosrej::CosRejObj::fPDGBest
protected

Definition at line 202 of file CosRejObj.h.

Referenced by PDGBest(), and SetPDGBest().

float cosrej::CosRejObj::fScatt
protected

Definition at line 197 of file CosRejObj.h.

Referenced by Scatt(), and SetScatt().

float cosrej::CosRejObj::fStartAct
protected

Definition at line 198 of file CosRejObj.h.

Referenced by SetStartAct(), and StartAct().

float cosrej::CosRejObj::fTrackE2nd
protected

Definition at line 214 of file CosRejObj.h.

Referenced by SetTrackE2nd(), and TrackE2nd().

float cosrej::CosRejObj::fTrackLenKal
protected

Definition at line 212 of file CosRejObj.h.

Referenced by SetTrackLenKal(), and TrackLenKal().

float cosrej::CosRejObj::fTrackLenKal2nd
protected

Definition at line 213 of file CosRejObj.h.

Referenced by SetTrackLenKal2nd(), and TrackLenKal2nd().

float cosrej::CosRejObj::fTrkEPerNHit
protected

Definition at line 217 of file CosRejObj.h.

Referenced by SetTrkEPerNHit(), and TrkEPerNHit().

float cosrej::CosRejObj::fUnconTunedCosPID
protected

Definition at line 158 of file CosRejObj.h.

Referenced by SetUnconTunedCosPID(), and UnconTunedCosPID().

float cosrej::CosRejObj::fVtxDist
protected

Definition at line 205 of file CosRejObj.h.

Referenced by SetVtxDist(), and VtxDist().


The documentation for this class was generated from the following files: