Public Member Functions | Private Attributes | List of all members
cosrej::NueCosRej Class Reference

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

Public Member Functions

 NueCosRej ()
 
 ~NueCosRej ()
 
double HitsPerPlane () const
 Number of hits in slice per number of planes in leading prong. This is a handle on rejecting FEB flashes. We don't use number of planes in slice because there might be too many if a far off noise hit is sliced with physics. More...
 
double ProngTransMom () const
 Transverse component of the energy-weighted average of prong directions. More...
 
double ParticleShowerTransMom () const
 Transverse component of the event momentum. Particle masses in the momentum calculation are inferred from log-likelihoods ShowerLID. More...
 
double PhotonShowerTransMom () const
 Transverse component of the event momentum. Particle masses in the momentum calculation are assumed to be 0. More...
 
double PhotonShowerMomX () const
 The cosine between the reconstructed momentum and the x-axis. Particle masses in the momentum calculation are assumed to be 0. More...
 
double PhotonShowerMomY () const
 The cosine between the reconstructed momentum and the y-axis. Particle masses in the momentum calculation are assumed to be 0. More...
 
double StartDistToTop () const
 Perpendicular distance of start point of the leading prong to the top edge of the detector. More...
 
double StartDistToBottom () const
 Perpendicular distance of start point of the leading prong to the bottom edge of the detector. More...
 
double StartDistToFront () const
 Perpendicular distance of start point of the leading prong to the front edge of the detector. More...
 
double StartDistToBack () const
 Perpendicular distance of start point of the leading prong to the back edge of the detector. More...
 
double StartDistToWest () const
 Perpendicular distance of start point of the leading prong to the west edge of the detector (west is positive x) More...
 
double StartDistToEast () const
 Perpendicular distance of start point of the leading prong to the east edge of the detector (east is negative x) More...
 
double StopDistToTop () const
 Perpendicular distance of stop point of the leading prong to the top edge of the detector. More...
 
double StopDistToBottom () const
 Perpendicular distance of stop point of the leading prong to the bottom edge of the detector. More...
 
double StopDistToFront () const
 Perpendicular distance of stop point of the leading prong to the front edge of the detector. More...
 
double StopDistToBack () const
 Perpendicular distance of stop point of the leading prong to the back edge of the detector. More...
 
double StopDistToWest () const
 Perpendicular distance of stop point of the leading prong to the west edge of the detector (west is positive x) More...
 
double StopDistToEast () const
 Perpendicular distance of stop point of the leading prong to the east edge of the detector (east is negative x) More...
 
double StartMinDistToTop () const
 Minimum perpendicular distance of all prongs start points. More...
 
double StartMinDistToBottom () const
 Minimum perpendicular distance of all prongs start points to the bottom edge of the detector. More...
 
double StartMinDistToFront () const
 Minimum perpendicular distance of all prongs start points to the front edge of the detector. More...
 
double StartMinDistToBack () const
 Minimum perpendicular distance of all prongs start points to the back edge of the detector. More...
 
double StartMinDistToWest () const
 Minimum perpendicular distance of all prongs start points to the west edge of the detector (west is positive x) More...
 
double StartMinDistToEast () const
 Minimum perpendicular distance of all prongs start points to the east edge of the detector (east is negative x) More...
 
double StopMinDistToTop () const
 Minimum perpendicular distance of all prongs stop points to the top edge of the detector. More...
 
double StopMinDistToBottom () const
 Minimum perpendicular distance of all prongs stop points to the bottom edge of the detector. More...
 
double StopMinDistToFront () const
 Minimum perpendicular distance of all prongs stop points to the front edge of the detector. More...
 
double StopMinDistToBack () const
 Minimum perpendicular distance of all prongs stop points to the back edge of the detector. More...
 
double StopMinDistToWest () const
 Minimum perpendicular distance of all prongs stop points to the west edge of the detector (west is positive x) More...
 
double StopMinDistToEast () const
 Minimum perpendicular distance of all prongs stop points to the east edge of the detector (east is negative x) More...
 
double CosPIDContain () const
 A BDT trained based on simple containment variables Used in the peripheral sample of the 2017 analysis See DocDB 17179 for more. More...
 
double CosPIDContainXY () const
 A BDT trained based on simple containment variables. Includes pX/p and pY/p separately instead of pT/p to take advante of cosmic asymmetry in these vars. (DocDB 21956) More...
 
double CosPIDLight () const
 A BDT trained based on simple containment variables and the nue output of CVN. Includes pX/p and pY/p separately instead of pT/p to take advantage of cosmic asymmetry in these vars. (DocDB 21956) More...
 
double PeriBDT () const
 
double CoreBDT () const
 
double CosAngleToNextProng () const
 Cosine of Angle between the leading and the next leading prong. More...
 
double ProngDistToVtx () const
 Perpendicular distance of closes approach between the leading prong and the event vertex. More...
 
double ProngMaxX () const
 The maximum X between the start and stop points of the leading prong in the slice. More...
 
double ProngMaxY () const
 The maximum Y between the start and stop points of the leading prong in the slice. More...
 
double ProngMaxZ () const
 The maximum Z between the start and stop points of the leading prong in the slice. More...
 
double ProngMinX () const
 The minimium X between the start and stop points of the leading prong in the slice. More...
 
double ProngMinY () const
 The minimium Y between the start and stop points of the leading prong in the slice. More...
 
double ProngMinZ () const
 The minimium Z between the start and stop points of the leading prong in the slice. More...
 
double SparsenessAsymm () const
 Asymmetry in the zero-hit planes at the start and end of the leading shower. More...
 
double HitsPerPlaneAsymm () const
 Asymmetry in the hitsperplane at the start and end of the leading shower. More...
 
double SparsenessAsymmSlice () const
 Asymmetry in the zero-hit planes at the start and end of the slice. More...
 
double HitsPerPlaneAsymmSlice () const
 Asymmetry in the hitsperplane at the start and end of the slice. More...
 
int MuSliceIdxByDist () const
 The index of the slice that is most likely to be the parent muon according to distance of closest approach, in case this slice is a muon induced brem or a muon decay in flight. More...
 
double MuTimeDiffByDist () const
 Minimum time difference between this slice and the possible muon parent (selected by closest approach) More...
 
double MuAngleDiffByDist () const
 Minimum angle difference between this slice and the possible muon parent (selected by closest approach) More...
 
double MuClosestApproachByDist () const
 Distance of closest approach between this slice and the possible muon parent (selected by closest approach) More...
 
int MuSliceIdxByTime () const
 The index of the slice that is most likely to be the parent muon according to difference in time, in case this slice is a muon induced brem or a muon decay in flight. More...
 
double MuTimeDiffByTime () const
 Minimum time difference between this slice and the possible muon parent (selected by difference in time) More...
 
double MuAngleDiffByTime () const
 Minimum angle difference between this slice and the possible muon parent (selected by difference in time) More...
 
double MuClosestApproachByTime () const
 Distance of closest approach between this slice and the possible muon parent (selected by difference in time) More...
 
Setters
void SetHitsPerPlane (double input)
 
void SetProngTransMom (double input)
 
void SetParticleShowerTransMom (double input)
 
void SetPhotonShowerTransMom (double input)
 
void SetPhotonShowerMomX (double input)
 
void SetPhotonShowerMomY (double input)
 
void SetStartDistToTop (double input)
 
void SetStartDistToBottom (double input)
 
void SetStartDistToFront (double input)
 
void SetStartDistToBack (double input)
 
void SetStartDistToWest (double input)
 
void SetStartDistToEast (double input)
 
void SetStopDistToTop (double input)
 
void SetStopDistToBottom (double input)
 
void SetStopDistToFront (double input)
 
void SetStopDistToBack (double input)
 
void SetStopDistToWest (double input)
 
void SetStopDistToEast (double input)
 
void SetStartMinDistToTop (double input)
 
void SetStartMinDistToBottom (double input)
 
void SetStartMinDistToFront (double input)
 
void SetStartMinDistToBack (double input)
 
void SetStartMinDistToWest (double input)
 
void SetStartMinDistToEast (double input)
 
void SetStopMinDistToTop (double input)
 
void SetStopMinDistToBottom (double input)
 
void SetStopMinDistToFront (double input)
 
void SetStopMinDistToBack (double input)
 
void SetStopMinDistToWest (double input)
 
void SetStopMinDistToEast (double input)
 
void SetCosPIDContain (double input)
 
void SetCosPIDContainXY (double input)
 
void SetCosPIDLight (double input)
 
void SetPeriBDT (double input)
 
void SetCoreBDT (double input)
 
void SetCosAngleToNextProng (double input)
 
void SetProngDistToVtx (double input)
 
void SetProngMaxX (double input)
 
void SetProngMaxY (double input)
 
void SetProngMaxZ (double input)
 
void SetProngMinX (double input)
 
void SetProngMinY (double input)
 
void SetProngMinZ (double input)
 
void SetSparsenessAsymm (double input)
 
void SetHitsPerPlaneAsymm (double input)
 
void SetSparsenessAsymmSlice (double input)
 
void SetHitsPerPlaneAsymmSlice (double input)
 
void SetMuSliceIdxByDist (int input)
 
void SetMuTimeDiffByDist (double input)
 
void SetMuAngleDiffByDist (double input)
 
void SetMuClosestApproachByDist (double input)
 
void SetMuSliceIdxByTime (int input)
 
void SetMuTimeDiffByTime (double input)
 
void SetMuAngleDiffByTime (double input)
 
void SetMuClosestApproachByTime (double input)
 

Private Attributes

double fHitsPerPlane
 
double fProngTransMom
 
double fParticleShowerTransMom
 
double fPhotonShowerTransMom
 
double fPhotonShowerMomX
 
double fPhotonShowerMomY
 
double fStartDistToTop
 
double fStartDistToBottom
 
double fStartDistToFront
 
double fStartDistToBack
 
double fStartDistToWest
 
double fStartDistToEast
 
double fStopDistToTop
 
double fStopDistToBottom
 
double fStopDistToFront
 
double fStopDistToBack
 
double fStopDistToWest
 
double fStopDistToEast
 
double fStartMinDistToTop
 
double fStartMinDistToBottom
 
double fStartMinDistToFront
 
double fStartMinDistToBack
 
double fStartMinDistToWest
 
double fStartMinDistToEast
 
double fStopMinDistToTop
 
double fStopMinDistToBottom
 
double fStopMinDistToFront
 
double fStopMinDistToBack
 
double fStopMinDistToWest
 
double fStopMinDistToEast
 
double fCosPIDContain
 
double fCosPIDContainXY
 
double fCosPIDLight
 
double fPeriBDT
 
double fCoreBDT
 
double fProngDistToVtx
 
double fCosAngleToNextProng
 
double fProngMaxX
 
double fProngMaxY
 
double fProngMaxZ
 
double fProngMinX
 
double fProngMinY
 
double fProngMinZ
 
double fSparsenessAsymm
 
double fHitsPerPlaneAsymm
 
double fSparsenessAsymmSlice
 
double fHitsPerPlaneAsymmSlice
 
int fMuSliceIdxByDist
 
double fMuAngleDiffByDist
 
double fMuTimeDiffByDist
 
double fMuClosestApproachByDist
 
int fMuSliceIdxByTime
 
double fMuAngleDiffByTime
 
double fMuTimeDiffByTime
 
double fMuClosestApproachByTime
 

Detailed Description

Definition at line 12 of file NueCosRej.h.

Constructor & Destructor Documentation

cosrej::NueCosRej::NueCosRej ( )

Definition at line 6 of file NueCosRej.cxx.

6  :
7  fHitsPerPlane(-5.0),
8  fProngTransMom(-5.0),
11  fPhotonShowerMomX(-5.0),
12  fPhotonShowerMomY(-5.0),
13  fStartDistToTop(-5.0),
14  fStartDistToBottom(-5.0),
15  fStartDistToFront(-5.0),
16  fStartDistToBack(-5.0),
17  fStartDistToWest(-5.0),
18  fStartDistToEast(-5.0),
19  fStopDistToTop(-5.0),
20  fStopDistToBottom(-5.0),
21  fStopDistToFront(-5.0),
22  fStopDistToBack(-5.0),
23  fStopDistToWest(-5.0),
24  fStopDistToEast(-5.0),
25  fStartMinDistToTop(-5.0),
28  fStartMinDistToBack(-5.0),
29  fStartMinDistToWest(-5.0),
30  fStartMinDistToEast(-5.0),
31  fStopMinDistToTop(-5.0),
33  fStopMinDistToFront(-5.0),
34  fStopMinDistToBack(-5.0),
35  fStopMinDistToWest(-5.0),
36  fStopMinDistToEast(-5.0),
37  fCosPIDContain(-5.0),
38  fCosPIDContainXY(-5.0),
39  fCosPIDLight(-5.0),
40  fPeriBDT(-5.0),
41  fCoreBDT(-5.0),
42  fProngDistToVtx(-5.0),
44  fProngMaxX(-5.0),
45  fProngMaxY(-5.0),
46  fProngMaxZ(-5.0),
47  fProngMinX(-5.0),
48  fProngMinY(-5.0),
49  fProngMinZ(-5.0),
50  fSparsenessAsymm(-5.0),
51  fHitsPerPlaneAsymm(-5.0),
55  fMuAngleDiffByDist(-5.0),
56  fMuTimeDiffByDist(-5.0),
59  fMuAngleDiffByTime(-5.0),
60  fMuTimeDiffByTime(-5.0),
62  {
63  }// end of constructor
double fStopDistToTop
Definition: NueCosRej.h:428
double fCosPIDLight
Definition: NueCosRej.h:448
double fMuTimeDiffByTime
Definition: NueCosRej.h:471
double fHitsPerPlaneAsymm
Definition: NueCosRej.h:460
double fStartMinDistToBottom
Definition: NueCosRej.h:435
double fSparsenessAsymm
Definition: NueCosRej.h:459
double fStartDistToEast
Definition: NueCosRej.h:427
double fCosPIDContain
Definition: NueCosRej.h:446
double fStartMinDistToEast
Definition: NueCosRej.h:439
double fMuAngleDiffByTime
Definition: NueCosRej.h:470
double fMuTimeDiffByDist
Definition: NueCosRej.h:466
double fStopMinDistToEast
Definition: NueCosRej.h:445
double fMuClosestApproachByDist
Definition: NueCosRej.h:467
double fStartMinDistToBack
Definition: NueCosRej.h:437
double fMuClosestApproachByTime
Definition: NueCosRej.h:472
double fStopDistToBack
Definition: NueCosRej.h:431
double fCosAngleToNextProng
Definition: NueCosRej.h:452
double fHitsPerPlane
Definition: NueCosRej.h:416
double fCosPIDContainXY
Definition: NueCosRej.h:447
double fStopMinDistToWest
Definition: NueCosRej.h:444
double fStopMinDistToFront
Definition: NueCosRej.h:442
double fProngDistToVtx
Definition: NueCosRej.h:451
double fPhotonShowerMomX
Definition: NueCosRej.h:420
double fStartMinDistToWest
Definition: NueCosRej.h:438
double fPhotonShowerMomY
Definition: NueCosRej.h:421
double fStartDistToBottom
Definition: NueCosRej.h:423
double fStartDistToBack
Definition: NueCosRej.h:425
double fStopDistToEast
Definition: NueCosRej.h:433
double fStartDistToFront
Definition: NueCosRej.h:424
double fStartDistToTop
Definition: NueCosRej.h:422
double fStopMinDistToBack
Definition: NueCosRej.h:443
double fStopDistToBottom
Definition: NueCosRej.h:429
double fHitsPerPlaneAsymmSlice
Definition: NueCosRej.h:462
double fStopDistToFront
Definition: NueCosRej.h:430
double fStartMinDistToTop
Definition: NueCosRej.h:434
double fStartDistToWest
Definition: NueCosRej.h:426
double fMuAngleDiffByDist
Definition: NueCosRej.h:465
double fStopDistToWest
Definition: NueCosRej.h:432
double fSparsenessAsymmSlice
Definition: NueCosRej.h:461
double fStopMinDistToBottom
Definition: NueCosRej.h:441
double fPhotonShowerTransMom
Definition: NueCosRej.h:419
double fProngTransMom
Definition: NueCosRej.h:417
double fStopMinDistToTop
Definition: NueCosRej.h:440
double fParticleShowerTransMom
Definition: NueCosRej.h:418
double fStartMinDistToFront
Definition: NueCosRej.h:436
cosrej::NueCosRej::~NueCosRej ( )

Definition at line 66 of file NueCosRej.cxx.

67  {
68  }

Member Function Documentation

double cosrej::NueCosRej::CoreBDT ( ) const
inline

Definition at line 158 of file NueCosRej.h.

References fCoreBDT.

Referenced by caf::FillNueCosRejVars().

158 { return fCoreBDT; }
double cosrej::NueCosRej::CosAngleToNextProng ( ) const
inline

Cosine of Angle between the leading and the next leading prong.

Definition at line 164 of file NueCosRej.h.

References fCosAngleToNextProng.

Referenced by caf::FillNueCosRejVars().

164 { return fCosAngleToNextProng;}
double fCosAngleToNextProng
Definition: NueCosRej.h:452
double cosrej::NueCosRej::CosPIDContain ( ) const
inline

A BDT trained based on simple containment variables Used in the peripheral sample of the 2017 analysis See DocDB 17179 for more.

Definition at line 145 of file NueCosRej.h.

References fCosPIDContain.

Referenced by caf::FillNueCosRejVars(), and skim::ParametersNue::ParametersNue().

145 { return fCosPIDContain; }
double fCosPIDContain
Definition: NueCosRej.h:446
double cosrej::NueCosRej::CosPIDContainXY ( ) const
inline

A BDT trained based on simple containment variables. Includes pX/p and pY/p separately instead of pT/p to take advante of cosmic asymmetry in these vars. (DocDB 21956)

Definition at line 150 of file NueCosRej.h.

References fCosPIDContainXY.

Referenced by caf::FillNueCosRejVars().

150 { return fCosPIDContainXY; }
double fCosPIDContainXY
Definition: NueCosRej.h:447
double cosrej::NueCosRej::CosPIDLight ( ) const
inline

A BDT trained based on simple containment variables and the nue output of CVN. Includes pX/p and pY/p separately instead of pT/p to take advantage of cosmic asymmetry in these vars. (DocDB 21956)

Definition at line 155 of file NueCosRej.h.

References fCosPIDLight.

Referenced by caf::FillNueCosRejVars().

155 { return fCosPIDLight; }
double fCosPIDLight
Definition: NueCosRej.h:448
double cosrej::NueCosRej::HitsPerPlane ( ) const
inline

Number of hits in slice per number of planes in leading prong. This is a handle on rejecting FEB flashes. We don't use number of planes in slice because there might be too many if a far off noise hit is sliced with physics.

Definition at line 22 of file NueCosRej.h.

References fHitsPerPlane.

Referenced by caf::FillNueCosRejVars(), and skim::ParametersNue::ParametersNue().

22 { return fHitsPerPlane;}
double fHitsPerPlane
Definition: NueCosRej.h:416
double cosrej::NueCosRej::HitsPerPlaneAsymm ( ) const
inline

Asymmetry in the hitsperplane at the start and end of the leading shower.

Definition at line 199 of file NueCosRej.h.

References fHitsPerPlaneAsymm.

Referenced by caf::FillNueCosRejVars().

199 { return fHitsPerPlaneAsymm;}
double fHitsPerPlaneAsymm
Definition: NueCosRej.h:460
double cosrej::NueCosRej::HitsPerPlaneAsymmSlice ( ) const
inline

Asymmetry in the hitsperplane at the start and end of the slice.

Definition at line 207 of file NueCosRej.h.

References fHitsPerPlaneAsymmSlice.

Referenced by caf::FillNueCosRejVars().

207 { return fHitsPerPlaneAsymmSlice;}
double fHitsPerPlaneAsymmSlice
Definition: NueCosRej.h:462
double cosrej::NueCosRej::MuAngleDiffByDist ( ) const
inline

Minimum angle difference between this slice and the possible muon parent (selected by closest approach)

Definition at line 220 of file NueCosRej.h.

References fMuAngleDiffByDist.

Referenced by caf::FillNueCosRejVars().

220 { return fMuAngleDiffByDist;}
double fMuAngleDiffByDist
Definition: NueCosRej.h:465
double cosrej::NueCosRej::MuAngleDiffByTime ( ) const
inline

Minimum angle difference between this slice and the possible muon parent (selected by difference in time)

Definition at line 237 of file NueCosRej.h.

References fMuAngleDiffByTime.

Referenced by caf::FillNueCosRejVars().

237 { return fMuAngleDiffByTime;}
double fMuAngleDiffByTime
Definition: NueCosRej.h:470
double cosrej::NueCosRej::MuClosestApproachByDist ( ) const
inline

Distance of closest approach between this slice and the possible muon parent (selected by closest approach)

Definition at line 224 of file NueCosRej.h.

References fMuClosestApproachByDist.

Referenced by caf::FillNueCosRejVars().

224 { return fMuClosestApproachByDist;}
double fMuClosestApproachByDist
Definition: NueCosRej.h:467
double cosrej::NueCosRej::MuClosestApproachByTime ( ) const
inline

Distance of closest approach between this slice and the possible muon parent (selected by difference in time)

Definition at line 241 of file NueCosRej.h.

References fMuClosestApproachByTime.

Referenced by caf::FillNueCosRejVars().

241 { return fMuClosestApproachByTime;}
double fMuClosestApproachByTime
Definition: NueCosRej.h:472
int cosrej::NueCosRej::MuSliceIdxByDist ( ) const
inline

The index of the slice that is most likely to be the parent muon according to distance of closest approach, in case this slice is a muon induced brem or a muon decay in flight.

Definition at line 212 of file NueCosRej.h.

References fMuSliceIdxByDist.

Referenced by caf::FillNueCosRejVars().

212 { return fMuSliceIdxByDist;}
int cosrej::NueCosRej::MuSliceIdxByTime ( ) const
inline

The index of the slice that is most likely to be the parent muon according to difference in time, in case this slice is a muon induced brem or a muon decay in flight.

Definition at line 229 of file NueCosRej.h.

References fMuSliceIdxByTime.

Referenced by caf::FillNueCosRejVars().

229 { return fMuSliceIdxByTime;}
double cosrej::NueCosRej::MuTimeDiffByDist ( ) const
inline

Minimum time difference between this slice and the possible muon parent (selected by closest approach)

Definition at line 216 of file NueCosRej.h.

References fMuTimeDiffByDist.

Referenced by caf::FillNueCosRejVars().

216 { return fMuTimeDiffByDist;}
double fMuTimeDiffByDist
Definition: NueCosRej.h:466
double cosrej::NueCosRej::MuTimeDiffByTime ( ) const
inline

Minimum time difference between this slice and the possible muon parent (selected by difference in time)

Definition at line 233 of file NueCosRej.h.

References fMuTimeDiffByTime.

Referenced by caf::FillNueCosRejVars().

233 { return fMuTimeDiffByTime;}
double fMuTimeDiffByTime
Definition: NueCosRej.h:471
double cosrej::NueCosRej::ParticleShowerTransMom ( ) const
inline

Transverse component of the event momentum. Particle masses in the momentum calculation are inferred from log-likelihoods ShowerLID.

Definition at line 32 of file NueCosRej.h.

References fParticleShowerTransMom.

Referenced by caf::FillNueCosRejVars(), and skim::ParametersNue::ParametersNue().

32 { return fParticleShowerTransMom;}
double fParticleShowerTransMom
Definition: NueCosRej.h:418
double cosrej::NueCosRej::PeriBDT ( ) const
inline

Definition at line 157 of file NueCosRej.h.

References fPeriBDT.

Referenced by caf::FillNueCosRejVars().

157 { return fPeriBDT; }
double cosrej::NueCosRej::PhotonShowerMomX ( ) const
inline

The cosine between the reconstructed momentum and the x-axis. Particle masses in the momentum calculation are assumed to be 0.

Definition at line 40 of file NueCosRej.h.

References fPhotonShowerMomX.

Referenced by caf::FillNueCosRejVars(), and cosrej::MakeNueCosRej::produce().

40 { return fPhotonShowerMomX;}
double fPhotonShowerMomX
Definition: NueCosRej.h:420
double cosrej::NueCosRej::PhotonShowerMomY ( ) const
inline

The cosine between the reconstructed momentum and the y-axis. Particle masses in the momentum calculation are assumed to be 0.

Definition at line 44 of file NueCosRej.h.

References fPhotonShowerMomY.

Referenced by caf::FillNueCosRejVars(), and cosrej::MakeNueCosRej::produce().

44 { return fPhotonShowerMomY;}
double fPhotonShowerMomY
Definition: NueCosRej.h:421
double cosrej::NueCosRej::PhotonShowerTransMom ( ) const
inline

Transverse component of the event momentum. Particle masses in the momentum calculation are assumed to be 0.

Definition at line 36 of file NueCosRej.h.

References fPhotonShowerTransMom.

Referenced by caf::FillNueCosRejVars(), and cosrej::MakeNueCosRej::produce().

36 { return fPhotonShowerTransMom;}
double fPhotonShowerTransMom
Definition: NueCosRej.h:419
double cosrej::NueCosRej::ProngDistToVtx ( ) const
inline

Perpendicular distance of closes approach between the leading prong and the event vertex.

Definition at line 168 of file NueCosRej.h.

References fProngDistToVtx.

Referenced by caf::FillNueCosRejVars().

168 { return fProngDistToVtx;}
double fProngDistToVtx
Definition: NueCosRej.h:451
double cosrej::NueCosRej::ProngMaxX ( ) const
inline

The maximum X between the start and stop points of the leading prong in the slice.

Definition at line 172 of file NueCosRej.h.

References fProngMaxX.

Referenced by caf::FillNueCosRejVars().

172 { return fProngMaxX;}
double cosrej::NueCosRej::ProngMaxY ( ) const
inline

The maximum Y between the start and stop points of the leading prong in the slice.

Definition at line 176 of file NueCosRej.h.

References fProngMaxY.

Referenced by caf::FillNueCosRejVars().

176 { return fProngMaxY;}
double cosrej::NueCosRej::ProngMaxZ ( ) const
inline

The maximum Z between the start and stop points of the leading prong in the slice.

Definition at line 180 of file NueCosRej.h.

References fProngMaxZ.

Referenced by caf::FillNueCosRejVars().

180 { return fProngMaxZ;}
double cosrej::NueCosRej::ProngMinX ( ) const
inline

The minimium X between the start and stop points of the leading prong in the slice.

Definition at line 183 of file NueCosRej.h.

References fProngMinX.

Referenced by caf::FillNueCosRejVars().

183 { return fProngMinX;}
double cosrej::NueCosRej::ProngMinY ( ) const
inline

The minimium Y between the start and stop points of the leading prong in the slice.

Definition at line 187 of file NueCosRej.h.

References fProngMinY.

Referenced by caf::FillNueCosRejVars().

187 { return fProngMinY;}
double cosrej::NueCosRej::ProngMinZ ( ) const
inline

The minimium Z between the start and stop points of the leading prong in the slice.

Definition at line 191 of file NueCosRej.h.

References fProngMinZ.

Referenced by caf::FillNueCosRejVars().

191 { return fProngMinZ;}
double cosrej::NueCosRej::ProngTransMom ( ) const
inline

Transverse component of the energy-weighted average of prong directions.

Definition at line 26 of file NueCosRej.h.

References fProngTransMom.

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

26 { return fProngTransMom;}
double fProngTransMom
Definition: NueCosRej.h:417
void cosrej::NueCosRej::SetCoreBDT ( double  input)
inline

Definition at line 348 of file NueCosRej.h.

References fCoreBDT.

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

349  { fCoreBDT = input;}
void cosrej::NueCosRej::SetCosAngleToNextProng ( double  input)
inline

Definition at line 352 of file NueCosRej.h.

References fCosAngleToNextProng.

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

353  { fCosAngleToNextProng = input;}
double fCosAngleToNextProng
Definition: NueCosRej.h:452
void cosrej::NueCosRej::SetCosPIDContain ( double  input)
inline

Definition at line 336 of file NueCosRej.h.

References fCosPIDContain.

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

337  { fCosPIDContain = input;}
double fCosPIDContain
Definition: NueCosRej.h:446
void cosrej::NueCosRej::SetCosPIDContainXY ( double  input)
inline

Definition at line 339 of file NueCosRej.h.

References fCosPIDContainXY.

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

340  { fCosPIDContainXY = input;}
double fCosPIDContainXY
Definition: NueCosRej.h:447
void cosrej::NueCosRej::SetCosPIDLight ( double  input)
inline

Definition at line 342 of file NueCosRej.h.

References fCosPIDLight.

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

343  { fCosPIDLight = input;}
double fCosPIDLight
Definition: NueCosRej.h:448
void cosrej::NueCosRej::SetHitsPerPlane ( double  input)
inline

Definition at line 245 of file NueCosRej.h.

References fHitsPerPlane.

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

246  { fHitsPerPlane = input;}
double fHitsPerPlane
Definition: NueCosRej.h:416
void cosrej::NueCosRej::SetHitsPerPlaneAsymm ( double  input)
inline

Definition at line 379 of file NueCosRej.h.

References fHitsPerPlaneAsymm.

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

380  { fHitsPerPlaneAsymm = input;}
double fHitsPerPlaneAsymm
Definition: NueCosRej.h:460
void cosrej::NueCosRej::SetHitsPerPlaneAsymmSlice ( double  input)
inline

Definition at line 385 of file NueCosRej.h.

References fHitsPerPlaneAsymmSlice.

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

386  { fHitsPerPlaneAsymmSlice = input;}
double fHitsPerPlaneAsymmSlice
Definition: NueCosRej.h:462
void cosrej::NueCosRej::SetMuAngleDiffByDist ( double  input)
inline

Definition at line 394 of file NueCosRej.h.

References fMuAngleDiffByDist.

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

395  { fMuAngleDiffByDist = input; }
double fMuAngleDiffByDist
Definition: NueCosRej.h:465
void cosrej::NueCosRej::SetMuAngleDiffByTime ( double  input)
inline

Definition at line 406 of file NueCosRej.h.

References fMuAngleDiffByTime.

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

407  { fMuAngleDiffByTime = input; }
double fMuAngleDiffByTime
Definition: NueCosRej.h:470
void cosrej::NueCosRej::SetMuClosestApproachByDist ( double  input)
inline

Definition at line 397 of file NueCosRej.h.

References fMuClosestApproachByDist.

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

398  { fMuClosestApproachByDist = input; }
double fMuClosestApproachByDist
Definition: NueCosRej.h:467
void cosrej::NueCosRej::SetMuClosestApproachByTime ( double  input)
inline

Definition at line 409 of file NueCosRej.h.

References fMuClosestApproachByTime.

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

410  { fMuClosestApproachByTime = input; }
double fMuClosestApproachByTime
Definition: NueCosRej.h:472
void cosrej::NueCosRej::SetMuSliceIdxByDist ( int  input)
inline

Definition at line 388 of file NueCosRej.h.

References fMuSliceIdxByDist.

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

389  { fMuSliceIdxByDist = input;}
void cosrej::NueCosRej::SetMuSliceIdxByTime ( int  input)
inline

Definition at line 400 of file NueCosRej.h.

References fMuSliceIdxByTime.

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

401  { fMuSliceIdxByTime = input;}
void cosrej::NueCosRej::SetMuTimeDiffByDist ( double  input)
inline

Definition at line 391 of file NueCosRej.h.

References fMuTimeDiffByDist.

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

392  { fMuTimeDiffByDist = input; }
double fMuTimeDiffByDist
Definition: NueCosRej.h:466
void cosrej::NueCosRej::SetMuTimeDiffByTime ( double  input)
inline

Definition at line 403 of file NueCosRej.h.

References fMuTimeDiffByTime.

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

404  { fMuTimeDiffByTime = input; }
double fMuTimeDiffByTime
Definition: NueCosRej.h:471
void cosrej::NueCosRej::SetParticleShowerTransMom ( double  input)
inline

Definition at line 251 of file NueCosRej.h.

References fParticleShowerTransMom.

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

252  { fParticleShowerTransMom = input;}
double fParticleShowerTransMom
Definition: NueCosRej.h:418
void cosrej::NueCosRej::SetPeriBDT ( double  input)
inline

Definition at line 345 of file NueCosRej.h.

References fPeriBDT.

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

346  { fPeriBDT = input;}
void cosrej::NueCosRej::SetPhotonShowerMomX ( double  input)
inline

Definition at line 257 of file NueCosRej.h.

References fPhotonShowerMomX.

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

258  { fPhotonShowerMomX = input;}
double fPhotonShowerMomX
Definition: NueCosRej.h:420
void cosrej::NueCosRej::SetPhotonShowerMomY ( double  input)
inline

Definition at line 260 of file NueCosRej.h.

References fPhotonShowerMomY.

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

261  { fPhotonShowerMomY = input;}
double fPhotonShowerMomY
Definition: NueCosRej.h:421
void cosrej::NueCosRej::SetPhotonShowerTransMom ( double  input)
inline

Definition at line 254 of file NueCosRej.h.

References fPhotonShowerTransMom.

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

255  { fPhotonShowerTransMom = input;}
double fPhotonShowerTransMom
Definition: NueCosRej.h:419
void cosrej::NueCosRej::SetProngDistToVtx ( double  input)
inline

Definition at line 355 of file NueCosRej.h.

References fProngDistToVtx.

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

356  { fProngDistToVtx = input;}
double fProngDistToVtx
Definition: NueCosRej.h:451
void cosrej::NueCosRej::SetProngMaxX ( double  input)
inline

Definition at line 358 of file NueCosRej.h.

References fProngMaxX.

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

359  { fProngMaxX = input;}
void cosrej::NueCosRej::SetProngMaxY ( double  input)
inline

Definition at line 361 of file NueCosRej.h.

References fProngMaxY.

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

362  { fProngMaxY = input;}
void cosrej::NueCosRej::SetProngMaxZ ( double  input)
inline

Definition at line 364 of file NueCosRej.h.

References fProngMaxZ.

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

365  { fProngMaxZ = input;}
void cosrej::NueCosRej::SetProngMinX ( double  input)
inline

Definition at line 367 of file NueCosRej.h.

References fProngMinX.

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

368  { fProngMinX = input;}
void cosrej::NueCosRej::SetProngMinY ( double  input)
inline

Definition at line 370 of file NueCosRej.h.

References fProngMinY.

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

371  { fProngMinY = input;}
void cosrej::NueCosRej::SetProngMinZ ( double  input)
inline

Definition at line 373 of file NueCosRej.h.

References fProngMinZ.

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

374  { fProngMinZ = input;}
void cosrej::NueCosRej::SetProngTransMom ( double  input)
inline

Definition at line 248 of file NueCosRej.h.

References fProngTransMom.

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

249  { fProngTransMom = input;}
double fProngTransMom
Definition: NueCosRej.h:417
void cosrej::NueCosRej::SetSparsenessAsymm ( double  input)
inline

Definition at line 376 of file NueCosRej.h.

References fSparsenessAsymm.

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

377  { fSparsenessAsymm = input;}
double fSparsenessAsymm
Definition: NueCosRej.h:459
void cosrej::NueCosRej::SetSparsenessAsymmSlice ( double  input)
inline

Definition at line 382 of file NueCosRej.h.

References fSparsenessAsymmSlice.

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

383  { fSparsenessAsymmSlice = input;}
double fSparsenessAsymmSlice
Definition: NueCosRej.h:461
void cosrej::NueCosRej::SetStartDistToBack ( double  input)
inline

Definition at line 272 of file NueCosRej.h.

References fStartDistToBack.

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

273  { fStartDistToBack = input;}
double fStartDistToBack
Definition: NueCosRej.h:425
void cosrej::NueCosRej::SetStartDistToBottom ( double  input)
inline

Definition at line 266 of file NueCosRej.h.

References fStartDistToBottom.

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

267  { fStartDistToBottom = input;}
double fStartDistToBottom
Definition: NueCosRej.h:423
void cosrej::NueCosRej::SetStartDistToEast ( double  input)
inline

Definition at line 278 of file NueCosRej.h.

References fStartDistToEast.

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

279  { fStartDistToEast = input;}
double fStartDistToEast
Definition: NueCosRej.h:427
void cosrej::NueCosRej::SetStartDistToFront ( double  input)
inline

Definition at line 269 of file NueCosRej.h.

References fStartDistToFront.

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

270  { fStartDistToFront = input;}
double fStartDistToFront
Definition: NueCosRej.h:424
void cosrej::NueCosRej::SetStartDistToTop ( double  input)
inline

Definition at line 263 of file NueCosRej.h.

References fStartDistToTop.

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

264  { fStartDistToTop = input;}
double fStartDistToTop
Definition: NueCosRej.h:422
void cosrej::NueCosRej::SetStartDistToWest ( double  input)
inline

Definition at line 275 of file NueCosRej.h.

References fStartDistToWest.

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

276  { fStartDistToWest = input;}
double fStartDistToWest
Definition: NueCosRej.h:426
void cosrej::NueCosRej::SetStartMinDistToBack ( double  input)
inline

Definition at line 309 of file NueCosRej.h.

References fStartMinDistToBack.

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

310  { fStartMinDistToBack = input;}
double fStartMinDistToBack
Definition: NueCosRej.h:437
void cosrej::NueCosRej::SetStartMinDistToBottom ( double  input)
inline

Definition at line 303 of file NueCosRej.h.

References fStartMinDistToBottom.

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

304  { fStartMinDistToBottom = input;}
double fStartMinDistToBottom
Definition: NueCosRej.h:435
void cosrej::NueCosRej::SetStartMinDistToEast ( double  input)
inline

Definition at line 315 of file NueCosRej.h.

References fStartMinDistToEast.

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

316  { fStartMinDistToEast = input;}
double fStartMinDistToEast
Definition: NueCosRej.h:439
void cosrej::NueCosRej::SetStartMinDistToFront ( double  input)
inline

Definition at line 306 of file NueCosRej.h.

References fStartMinDistToFront.

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

307  { fStartMinDistToFront = input;}
double fStartMinDistToFront
Definition: NueCosRej.h:436
void cosrej::NueCosRej::SetStartMinDistToTop ( double  input)
inline

Definition at line 300 of file NueCosRej.h.

References fStartMinDistToTop.

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

301  { fStartMinDistToTop = input;}
double fStartMinDistToTop
Definition: NueCosRej.h:434
void cosrej::NueCosRej::SetStartMinDistToWest ( double  input)
inline

Definition at line 312 of file NueCosRej.h.

References fStartMinDistToWest.

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

313  { fStartMinDistToWest = input;}
double fStartMinDistToWest
Definition: NueCosRej.h:438
void cosrej::NueCosRej::SetStopDistToBack ( double  input)
inline

Definition at line 290 of file NueCosRej.h.

References fStopDistToBack.

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

291  { fStopDistToBack = input;}
double fStopDistToBack
Definition: NueCosRej.h:431
void cosrej::NueCosRej::SetStopDistToBottom ( double  input)
inline

Definition at line 284 of file NueCosRej.h.

References fStopDistToBottom.

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

285  { fStopDistToBottom = input;}
double fStopDistToBottom
Definition: NueCosRej.h:429
void cosrej::NueCosRej::SetStopDistToEast ( double  input)
inline

Definition at line 296 of file NueCosRej.h.

References fStopDistToEast.

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

297  { fStopDistToEast = input;}
double fStopDistToEast
Definition: NueCosRej.h:433
void cosrej::NueCosRej::SetStopDistToFront ( double  input)
inline

Definition at line 287 of file NueCosRej.h.

References fStopDistToFront.

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

288  { fStopDistToFront = input;}
double fStopDistToFront
Definition: NueCosRej.h:430
void cosrej::NueCosRej::SetStopDistToTop ( double  input)
inline

Definition at line 281 of file NueCosRej.h.

References fStopDistToTop.

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

282  { fStopDistToTop = input;}
double fStopDistToTop
Definition: NueCosRej.h:428
void cosrej::NueCosRej::SetStopDistToWest ( double  input)
inline

Definition at line 293 of file NueCosRej.h.

References fStopDistToWest.

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

294  { fStopDistToWest = input;}
double fStopDistToWest
Definition: NueCosRej.h:432
void cosrej::NueCosRej::SetStopMinDistToBack ( double  input)
inline

Definition at line 327 of file NueCosRej.h.

References fStopMinDistToBack.

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

328  { fStopMinDistToBack = input;}
double fStopMinDistToBack
Definition: NueCosRej.h:443
void cosrej::NueCosRej::SetStopMinDistToBottom ( double  input)
inline

Definition at line 321 of file NueCosRej.h.

References fStopMinDistToBottom.

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

322  { fStopMinDistToBottom = input;}
double fStopMinDistToBottom
Definition: NueCosRej.h:441
void cosrej::NueCosRej::SetStopMinDistToEast ( double  input)
inline

Definition at line 333 of file NueCosRej.h.

References fStopMinDistToEast.

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

334  { fStopMinDistToEast = input;}
double fStopMinDistToEast
Definition: NueCosRej.h:445
void cosrej::NueCosRej::SetStopMinDistToFront ( double  input)
inline

Definition at line 324 of file NueCosRej.h.

References fStopMinDistToFront.

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

325  { fStopMinDistToFront = input;}
double fStopMinDistToFront
Definition: NueCosRej.h:442
void cosrej::NueCosRej::SetStopMinDistToTop ( double  input)
inline

Definition at line 318 of file NueCosRej.h.

References fStopMinDistToTop.

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

319  { fStopMinDistToTop = input;}
double fStopMinDistToTop
Definition: NueCosRej.h:440
void cosrej::NueCosRej::SetStopMinDistToWest ( double  input)
inline

Definition at line 330 of file NueCosRej.h.

References fStopMinDistToWest.

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

331  { fStopMinDistToWest = input;}
double fStopMinDistToWest
Definition: NueCosRej.h:444
double cosrej::NueCosRej::SparsenessAsymm ( ) const
inline

Asymmetry in the zero-hit planes at the start and end of the leading shower.

Definition at line 195 of file NueCosRej.h.

References fSparsenessAsymm.

Referenced by caf::FillNueCosRejVars(), and skim::ParametersNue::ParametersNue().

195 { return fSparsenessAsymm;}
double fSparsenessAsymm
Definition: NueCosRej.h:459
double cosrej::NueCosRej::SparsenessAsymmSlice ( ) const
inline

Asymmetry in the zero-hit planes at the start and end of the slice.

Definition at line 203 of file NueCosRej.h.

References fSparsenessAsymmSlice.

Referenced by caf::FillNueCosRejVars(), and skim::ParametersNue::ParametersNue().

203 { return fSparsenessAsymmSlice;}
double fSparsenessAsymmSlice
Definition: NueCosRej.h:461
double cosrej::NueCosRej::StartDistToBack ( ) const
inline

Perpendicular distance of start point of the leading prong to the back edge of the detector.

Definition at line 60 of file NueCosRej.h.

References fStartDistToBack.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

60 { return fStartDistToBack;}
double fStartDistToBack
Definition: NueCosRej.h:425
double cosrej::NueCosRej::StartDistToBottom ( ) const
inline

Perpendicular distance of start point of the leading prong to the bottom edge of the detector.

Definition at line 52 of file NueCosRej.h.

References fStartDistToBottom.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

52 { return fStartDistToBottom;}
double fStartDistToBottom
Definition: NueCosRej.h:423
double cosrej::NueCosRej::StartDistToEast ( ) const
inline

Perpendicular distance of start point of the leading prong to the east edge of the detector (east is negative x)

Definition at line 68 of file NueCosRej.h.

References fStartDistToEast.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

68 { return fStartDistToEast;}
double fStartDistToEast
Definition: NueCosRej.h:427
double cosrej::NueCosRej::StartDistToFront ( ) const
inline

Perpendicular distance of start point of the leading prong to the front edge of the detector.

Definition at line 56 of file NueCosRej.h.

References fStartDistToFront.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

56 { return fStartDistToFront;}
double fStartDistToFront
Definition: NueCosRej.h:424
double cosrej::NueCosRej::StartDistToTop ( ) const
inline

Perpendicular distance of start point of the leading prong to the top edge of the detector.

Definition at line 48 of file NueCosRej.h.

References fStartDistToTop.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

48 { return fStartDistToTop;}
double fStartDistToTop
Definition: NueCosRej.h:422
double cosrej::NueCosRej::StartDistToWest ( ) const
inline

Perpendicular distance of start point of the leading prong to the west edge of the detector (west is positive x)

Definition at line 64 of file NueCosRej.h.

References fStartDistToWest.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

64 { return fStartDistToWest;}
double fStartDistToWest
Definition: NueCosRej.h:426
double cosrej::NueCosRej::StartMinDistToBack ( ) const
inline

Minimum perpendicular distance of all prongs start points to the back edge of the detector.

Definition at line 108 of file NueCosRej.h.

References fStartMinDistToBack.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

108 { return fStartMinDistToBack;}
double fStartMinDistToBack
Definition: NueCosRej.h:437
double cosrej::NueCosRej::StartMinDistToBottom ( ) const
inline

Minimum perpendicular distance of all prongs start points to the bottom edge of the detector.

Definition at line 100 of file NueCosRej.h.

References fStartMinDistToBottom.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

100 { return fStartMinDistToBottom;}
double fStartMinDistToBottom
Definition: NueCosRej.h:435
double cosrej::NueCosRej::StartMinDistToEast ( ) const
inline

Minimum perpendicular distance of all prongs start points to the east edge of the detector (east is negative x)

Definition at line 116 of file NueCosRej.h.

References fStartMinDistToEast.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

116 { return fStartMinDistToEast;}
double fStartMinDistToEast
Definition: NueCosRej.h:439
double cosrej::NueCosRej::StartMinDistToFront ( ) const
inline

Minimum perpendicular distance of all prongs start points to the front edge of the detector.

Definition at line 104 of file NueCosRej.h.

References fStartMinDistToFront.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

104 { return fStartMinDistToFront;}
double fStartMinDistToFront
Definition: NueCosRej.h:436
double cosrej::NueCosRej::StartMinDistToTop ( ) const
inline

Minimum perpendicular distance of all prongs start points.

to the top edge of the detector

Definition at line 96 of file NueCosRej.h.

References fStartMinDistToTop.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

96 { return fStartMinDistToTop;}
double fStartMinDistToTop
Definition: NueCosRej.h:434
double cosrej::NueCosRej::StartMinDistToWest ( ) const
inline

Minimum perpendicular distance of all prongs start points to the west edge of the detector (west is positive x)

Definition at line 112 of file NueCosRej.h.

References fStartMinDistToWest.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

112 { return fStartMinDistToWest;}
double fStartMinDistToWest
Definition: NueCosRej.h:438
double cosrej::NueCosRej::StopDistToBack ( ) const
inline

Perpendicular distance of stop point of the leading prong to the back edge of the detector.

Definition at line 84 of file NueCosRej.h.

References fStopDistToBack.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

84 { return fStopDistToBack;}
double fStopDistToBack
Definition: NueCosRej.h:431
double cosrej::NueCosRej::StopDistToBottom ( ) const
inline

Perpendicular distance of stop point of the leading prong to the bottom edge of the detector.

Definition at line 76 of file NueCosRej.h.

References fStopDistToBottom.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

76 { return fStopDistToBottom;}
double fStopDistToBottom
Definition: NueCosRej.h:429
double cosrej::NueCosRej::StopDistToEast ( ) const
inline

Perpendicular distance of stop point of the leading prong to the east edge of the detector (east is negative x)

Definition at line 92 of file NueCosRej.h.

References fStopDistToEast.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

92 { return fStopDistToEast;}
double fStopDistToEast
Definition: NueCosRej.h:433
double cosrej::NueCosRej::StopDistToFront ( ) const
inline

Perpendicular distance of stop point of the leading prong to the front edge of the detector.

Definition at line 80 of file NueCosRej.h.

References fStopDistToFront.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

80 { return fStopDistToFront;}
double fStopDistToFront
Definition: NueCosRej.h:430
double cosrej::NueCosRej::StopDistToTop ( ) const
inline

Perpendicular distance of stop point of the leading prong to the top edge of the detector.

Definition at line 72 of file NueCosRej.h.

References fStopDistToTop.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

72 { return fStopDistToTop;}
double fStopDistToTop
Definition: NueCosRej.h:428
double cosrej::NueCosRej::StopDistToWest ( ) const
inline

Perpendicular distance of stop point of the leading prong to the west edge of the detector (west is positive x)

Definition at line 88 of file NueCosRej.h.

References fStopDistToWest.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), and presel::LEMPresel::PassesContainment().

88 { return fStopDistToWest;}
double fStopDistToWest
Definition: NueCosRej.h:432
double cosrej::NueCosRej::StopMinDistToBack ( ) const
inline

Minimum perpendicular distance of all prongs stop points to the back edge of the detector.

Definition at line 132 of file NueCosRej.h.

References fStopMinDistToBack.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

132 { return fStopMinDistToBack;}
double fStopMinDistToBack
Definition: NueCosRej.h:443
double cosrej::NueCosRej::StopMinDistToBottom ( ) const
inline

Minimum perpendicular distance of all prongs stop points to the bottom edge of the detector.

Definition at line 124 of file NueCosRej.h.

References fStopMinDistToBottom.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

124 { return fStopMinDistToBottom;}
double fStopMinDistToBottom
Definition: NueCosRej.h:441
double cosrej::NueCosRej::StopMinDistToEast ( ) const
inline

Minimum perpendicular distance of all prongs stop points to the east edge of the detector (east is negative x)

Definition at line 140 of file NueCosRej.h.

References fStopMinDistToEast.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

140 { return fStopMinDistToEast;}
double fStopMinDistToEast
Definition: NueCosRej.h:445
double cosrej::NueCosRej::StopMinDistToFront ( ) const
inline

Minimum perpendicular distance of all prongs stop points to the front edge of the detector.

Definition at line 128 of file NueCosRej.h.

References fStopMinDistToFront.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

128 { return fStopMinDistToFront;}
double fStopMinDistToFront
Definition: NueCosRej.h:442
double cosrej::NueCosRej::StopMinDistToTop ( ) const
inline

Minimum perpendicular distance of all prongs stop points to the top edge of the detector.

Definition at line 120 of file NueCosRej.h.

References fStopMinDistToTop.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

120 { return fStopMinDistToTop;}
double fStopMinDistToTop
Definition: NueCosRej.h:440
double cosrej::NueCosRej::StopMinDistToWest ( ) const
inline

Minimum perpendicular distance of all prongs stop points to the west edge of the detector (west is positive x)

Definition at line 136 of file NueCosRej.h.

References fStopMinDistToWest.

Referenced by caf::FillNueCosRejVars(), skim::ParametersNue::ParametersNue(), skim::ParametersNumu::ParametersNumu(), and cosrej::MakeNueCosRej::produce().

136 { return fStopMinDistToWest;}
double fStopMinDistToWest
Definition: NueCosRej.h:444

Member Data Documentation

double cosrej::NueCosRej::fCoreBDT
private

Definition at line 450 of file NueCosRej.h.

Referenced by CoreBDT(), and SetCoreBDT().

double cosrej::NueCosRej::fCosAngleToNextProng
private

Definition at line 452 of file NueCosRej.h.

Referenced by CosAngleToNextProng(), and SetCosAngleToNextProng().

double cosrej::NueCosRej::fCosPIDContain
private

Definition at line 446 of file NueCosRej.h.

Referenced by CosPIDContain(), and SetCosPIDContain().

double cosrej::NueCosRej::fCosPIDContainXY
private

Definition at line 447 of file NueCosRej.h.

Referenced by CosPIDContainXY(), and SetCosPIDContainXY().

double cosrej::NueCosRej::fCosPIDLight
private

Definition at line 448 of file NueCosRej.h.

Referenced by CosPIDLight(), and SetCosPIDLight().

double cosrej::NueCosRej::fHitsPerPlane
private

Definition at line 416 of file NueCosRej.h.

Referenced by HitsPerPlane(), and SetHitsPerPlane().

double cosrej::NueCosRej::fHitsPerPlaneAsymm
private

Definition at line 460 of file NueCosRej.h.

Referenced by HitsPerPlaneAsymm(), and SetHitsPerPlaneAsymm().

double cosrej::NueCosRej::fHitsPerPlaneAsymmSlice
private

Definition at line 462 of file NueCosRej.h.

Referenced by HitsPerPlaneAsymmSlice(), and SetHitsPerPlaneAsymmSlice().

double cosrej::NueCosRej::fMuAngleDiffByDist
private

Definition at line 465 of file NueCosRej.h.

Referenced by MuAngleDiffByDist(), and SetMuAngleDiffByDist().

double cosrej::NueCosRej::fMuAngleDiffByTime
private

Definition at line 470 of file NueCosRej.h.

Referenced by MuAngleDiffByTime(), and SetMuAngleDiffByTime().

double cosrej::NueCosRej::fMuClosestApproachByDist
private

Definition at line 467 of file NueCosRej.h.

Referenced by MuClosestApproachByDist(), and SetMuClosestApproachByDist().

double cosrej::NueCosRej::fMuClosestApproachByTime
private

Definition at line 472 of file NueCosRej.h.

Referenced by MuClosestApproachByTime(), and SetMuClosestApproachByTime().

int cosrej::NueCosRej::fMuSliceIdxByDist
private

Definition at line 464 of file NueCosRej.h.

Referenced by MuSliceIdxByDist(), and SetMuSliceIdxByDist().

int cosrej::NueCosRej::fMuSliceIdxByTime
private

Definition at line 469 of file NueCosRej.h.

Referenced by MuSliceIdxByTime(), and SetMuSliceIdxByTime().

double cosrej::NueCosRej::fMuTimeDiffByDist
private

Definition at line 466 of file NueCosRej.h.

Referenced by MuTimeDiffByDist(), and SetMuTimeDiffByDist().

double cosrej::NueCosRej::fMuTimeDiffByTime
private

Definition at line 471 of file NueCosRej.h.

Referenced by MuTimeDiffByTime(), and SetMuTimeDiffByTime().

double cosrej::NueCosRej::fParticleShowerTransMom
private

Definition at line 418 of file NueCosRej.h.

Referenced by ParticleShowerTransMom(), and SetParticleShowerTransMom().

double cosrej::NueCosRej::fPeriBDT
private

Definition at line 449 of file NueCosRej.h.

Referenced by PeriBDT(), and SetPeriBDT().

double cosrej::NueCosRej::fPhotonShowerMomX
private

Definition at line 420 of file NueCosRej.h.

Referenced by PhotonShowerMomX(), and SetPhotonShowerMomX().

double cosrej::NueCosRej::fPhotonShowerMomY
private

Definition at line 421 of file NueCosRej.h.

Referenced by PhotonShowerMomY(), and SetPhotonShowerMomY().

double cosrej::NueCosRej::fPhotonShowerTransMom
private

Definition at line 419 of file NueCosRej.h.

Referenced by PhotonShowerTransMom(), and SetPhotonShowerTransMom().

double cosrej::NueCosRej::fProngDistToVtx
private

Definition at line 451 of file NueCosRej.h.

Referenced by ProngDistToVtx(), and SetProngDistToVtx().

double cosrej::NueCosRej::fProngMaxX
private

Definition at line 453 of file NueCosRej.h.

Referenced by ProngMaxX(), and SetProngMaxX().

double cosrej::NueCosRej::fProngMaxY
private

Definition at line 454 of file NueCosRej.h.

Referenced by ProngMaxY(), and SetProngMaxY().

double cosrej::NueCosRej::fProngMaxZ
private

Definition at line 455 of file NueCosRej.h.

Referenced by ProngMaxZ(), and SetProngMaxZ().

double cosrej::NueCosRej::fProngMinX
private

Definition at line 456 of file NueCosRej.h.

Referenced by ProngMinX(), and SetProngMinX().

double cosrej::NueCosRej::fProngMinY
private

Definition at line 457 of file NueCosRej.h.

Referenced by ProngMinY(), and SetProngMinY().

double cosrej::NueCosRej::fProngMinZ
private

Definition at line 458 of file NueCosRej.h.

Referenced by ProngMinZ(), and SetProngMinZ().

double cosrej::NueCosRej::fProngTransMom
private

Definition at line 417 of file NueCosRej.h.

Referenced by ProngTransMom(), and SetProngTransMom().

double cosrej::NueCosRej::fSparsenessAsymm
private

Definition at line 459 of file NueCosRej.h.

Referenced by SetSparsenessAsymm(), and SparsenessAsymm().

double cosrej::NueCosRej::fSparsenessAsymmSlice
private

Definition at line 461 of file NueCosRej.h.

Referenced by SetSparsenessAsymmSlice(), and SparsenessAsymmSlice().

double cosrej::NueCosRej::fStartDistToBack
private

Definition at line 425 of file NueCosRej.h.

Referenced by SetStartDistToBack(), and StartDistToBack().

double cosrej::NueCosRej::fStartDistToBottom
private

Definition at line 423 of file NueCosRej.h.

Referenced by SetStartDistToBottom(), and StartDistToBottom().

double cosrej::NueCosRej::fStartDistToEast
private

Definition at line 427 of file NueCosRej.h.

Referenced by SetStartDistToEast(), and StartDistToEast().

double cosrej::NueCosRej::fStartDistToFront
private

Definition at line 424 of file NueCosRej.h.

Referenced by SetStartDistToFront(), and StartDistToFront().

double cosrej::NueCosRej::fStartDistToTop
private

Definition at line 422 of file NueCosRej.h.

Referenced by SetStartDistToTop(), and StartDistToTop().

double cosrej::NueCosRej::fStartDistToWest
private

Definition at line 426 of file NueCosRej.h.

Referenced by SetStartDistToWest(), and StartDistToWest().

double cosrej::NueCosRej::fStartMinDistToBack
private

Definition at line 437 of file NueCosRej.h.

Referenced by SetStartMinDistToBack(), and StartMinDistToBack().

double cosrej::NueCosRej::fStartMinDistToBottom
private

Definition at line 435 of file NueCosRej.h.

Referenced by SetStartMinDistToBottom(), and StartMinDistToBottom().

double cosrej::NueCosRej::fStartMinDistToEast
private

Definition at line 439 of file NueCosRej.h.

Referenced by SetStartMinDistToEast(), and StartMinDistToEast().

double cosrej::NueCosRej::fStartMinDistToFront
private

Definition at line 436 of file NueCosRej.h.

Referenced by SetStartMinDistToFront(), and StartMinDistToFront().

double cosrej::NueCosRej::fStartMinDistToTop
private

Definition at line 434 of file NueCosRej.h.

Referenced by SetStartMinDistToTop(), and StartMinDistToTop().

double cosrej::NueCosRej::fStartMinDistToWest
private

Definition at line 438 of file NueCosRej.h.

Referenced by SetStartMinDistToWest(), and StartMinDistToWest().

double cosrej::NueCosRej::fStopDistToBack
private

Definition at line 431 of file NueCosRej.h.

Referenced by SetStopDistToBack(), and StopDistToBack().

double cosrej::NueCosRej::fStopDistToBottom
private

Definition at line 429 of file NueCosRej.h.

Referenced by SetStopDistToBottom(), and StopDistToBottom().

double cosrej::NueCosRej::fStopDistToEast
private

Definition at line 433 of file NueCosRej.h.

Referenced by SetStopDistToEast(), and StopDistToEast().

double cosrej::NueCosRej::fStopDistToFront
private

Definition at line 430 of file NueCosRej.h.

Referenced by SetStopDistToFront(), and StopDistToFront().

double cosrej::NueCosRej::fStopDistToTop
private

Definition at line 428 of file NueCosRej.h.

Referenced by SetStopDistToTop(), and StopDistToTop().

double cosrej::NueCosRej::fStopDistToWest
private

Definition at line 432 of file NueCosRej.h.

Referenced by SetStopDistToWest(), and StopDistToWest().

double cosrej::NueCosRej::fStopMinDistToBack
private

Definition at line 443 of file NueCosRej.h.

Referenced by SetStopMinDistToBack(), and StopMinDistToBack().

double cosrej::NueCosRej::fStopMinDistToBottom
private

Definition at line 441 of file NueCosRej.h.

Referenced by SetStopMinDistToBottom(), and StopMinDistToBottom().

double cosrej::NueCosRej::fStopMinDistToEast
private

Definition at line 445 of file NueCosRej.h.

Referenced by SetStopMinDistToEast(), and StopMinDistToEast().

double cosrej::NueCosRej::fStopMinDistToFront
private

Definition at line 442 of file NueCosRej.h.

Referenced by SetStopMinDistToFront(), and StopMinDistToFront().

double cosrej::NueCosRej::fStopMinDistToTop
private

Definition at line 440 of file NueCosRej.h.

Referenced by SetStopMinDistToTop(), and StopMinDistToTop().

double cosrej::NueCosRej::fStopMinDistToWest
private

Definition at line 444 of file NueCosRej.h.

Referenced by SetStopMinDistToWest(), and StopMinDistToWest().


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