ANtpEventInfoMRCC Class Reference

#include <ANtpEventInfoMRCC.h>

List of all members.

Public Member Functions

 ANtpEventInfoMRCC ()
void Reset ()

Public Attributes

Int_t index
 index of this mr track
Int_t digits
 number of kept digits in original event
Int_t strips
 number of kept strips in original event
Int_t origEvent
 original event index track was removed from
Int_t bestEvent
 index of best matched event in new event array
Float_t bestPurity
 purity of kept event fragment in bestEvent
Float_t bestComplete
 completeness of kept event fragment in bestEvent
Float_t bestPurityPHw
 PH purity of kept event fragment in bestEvent.
Float_t bestCompletePHw
 PH completeness of kept event fragment in bestEvent.
Float_t origABPID
 Andy Blake's PID value for the original event.
Float_t origROPID
 Rustem's PID value for the original event.
Float_t showerVtxX
 shower vertex x
Float_t showerVtxY
 shower vertex y
Float_t showerVtxZ
 shower vertex z
Float_t showerEndX
 shower end x
Float_t showerEndY
 shower end y
Float_t showerEndZ
 shower end z
Int_t showerVtxPlane
 shower vertex plane
Int_t showerEndPlane
 shower end plane
Int_t showerPlanes
 shower plane length
Float_t showerCharge
 shower charge, mip
Float_t trackVtxX
 track vertex x
Float_t trackVtxY
 track vertex y
Float_t trackVtxZ
 track vertex z
Float_t trackVtxDistanceToEdge
 track vertex distance to the edge
Float_t trackEndX
 track end x
Float_t trackEndY
 track end y
Float_t trackEndZ
 track end z
Float_t trackEndDistanceToEdge
 track end distance to the edge
Int_t trackVtxPlane
 track vertex plane
Int_t trackEndPlane
 track end plane
Int_t trackPlanes
 track end - begin plane + 1
Float_t rangeMomentum
 track mom from range
Float_t fitMomentum
 track mom from curvature
Float_t trackDcosXVtx
 track vertex dir cos x
Float_t trackDcosYVtx
 track vertex dir cos y
Float_t trackDcosZVtx
 track vertex dir cos z
Int_t passedFit
 track fit pass
Int_t contained
 track contained?
Int_t containedOrGoodFit
 is track contained or, if not, fit is good
Float_t trackMomentumX
 track x momentum (using appropriate momentum)
Float_t trackMomentumY
 track y momentum (using appropriate momentum)
Float_t trackMomentumZ
 track z momentum (using appropriate momentum)
Int_t maxTrackPlane
 max track plane (beyond which all hits are killed by MR)
Double_t qp
 q over pcurve
Float_t trueMomentumX
 true muon x momentum
Float_t trueMomentumY
 true muon y momentum
Float_t trueMomentumZ
 true muon z momentum
Float_t trueQ2
 converted Q2
Float_t trueShowerEnergy
 converted Eshw

Detailed Description

Definition at line 13 of file ANtpEventInfoMRCC.h.


Constructor & Destructor Documentation

ANtpEventInfoMRCC::ANtpEventInfoMRCC (  ) 

Definition at line 5 of file ANtpEventInfoMRCC.cxx.

00006 {
00007 }


Member Function Documentation

void ANtpEventInfoMRCC::Reset (  ) 

Definition at line 9 of file ANtpEventInfoMRCC.cxx.

References bestComplete, bestCompletePHw, bestEvent, bestPurity, bestPurityPHw, contained, containedOrGoodFit, digits, fitMomentum, index, ANtpDefaultValue::kDouble, ANtpDefaultValue::kFloat, ANtpDefaultValue::kInt, maxTrackPlane, origABPID, origEvent, origROPID, passedFit, qp, rangeMomentum, showerCharge, showerEndPlane, showerEndX, showerEndY, showerEndZ, showerPlanes, showerVtxPlane, showerVtxX, showerVtxY, showerVtxZ, strips, trackDcosXVtx, trackDcosYVtx, trackDcosZVtx, trackEndDistanceToEdge, trackEndPlane, trackEndX, trackEndY, trackEndZ, trackMomentumX, trackMomentumY, trackMomentumZ, trackPlanes, trackVtxDistanceToEdge, trackVtxPlane, trackVtxX, trackVtxY, trackVtxZ, trueMomentumX, trueMomentumY, trueMomentumZ, trueQ2, and trueShowerEnergy.

Referenced by CondensedNtpModuleNC::Ana(), and CondensedNtpModuleNC::ResetTreeVariables().

00010 {
00011   index = ANtpDefVal::kInt;
00012   digits = ANtpDefVal::kInt;
00013   strips = ANtpDefVal::kInt;
00014   origEvent = ANtpDefVal::kInt;
00015   bestEvent = ANtpDefVal::kInt;
00016   bestPurity = ANtpDefVal::kFloat;
00017   bestComplete = ANtpDefVal::kFloat;
00018   bestPurityPHw = ANtpDefVal::kFloat;
00019   bestCompletePHw = ANtpDefVal::kFloat;
00020 
00021   origABPID = ANtpDefVal::kFloat;
00022   origROPID = ANtpDefVal::kFloat;
00023 
00024   showerVtxX = ANtpDefVal::kFloat;
00025   showerVtxY = ANtpDefVal::kFloat;
00026   showerVtxZ = ANtpDefVal::kFloat;
00027   showerEndX = ANtpDefVal::kFloat;
00028   showerEndY = ANtpDefVal::kFloat;
00029   showerEndZ = ANtpDefVal::kFloat;
00030   showerVtxPlane = ANtpDefVal::kInt;
00031   showerEndPlane = ANtpDefVal::kInt;
00032   showerPlanes = ANtpDefVal::kInt;
00033   showerCharge = ANtpDefVal::kFloat;
00034 
00035   trackVtxX = ANtpDefVal::kFloat;
00036   trackVtxY = ANtpDefVal::kFloat;
00037   trackVtxZ = ANtpDefVal::kFloat;
00038   trackVtxDistanceToEdge = ANtpDefVal::kFloat;
00039 
00040   trackEndX = ANtpDefVal::kFloat;
00041   trackEndY = ANtpDefVal::kFloat;
00042   trackEndZ = ANtpDefVal::kFloat;
00043   trackEndDistanceToEdge = ANtpDefVal::kFloat;
00044 
00045   trackVtxPlane = ANtpDefVal::kInt;
00046   trackEndPlane = ANtpDefVal::kInt;
00047   trackPlanes = ANtpDefVal::kInt;
00048   rangeMomentum = ANtpDefVal::kFloat;
00049   fitMomentum = ANtpDefVal::kFloat;
00050   trackDcosXVtx = ANtpDefVal::kFloat;
00051   trackDcosYVtx = ANtpDefVal::kFloat;
00052   trackDcosZVtx = ANtpDefVal::kFloat;
00053 
00054   passedFit = ANtpDefVal::kInt;
00055   contained = ANtpDefVal::kInt;
00056   containedOrGoodFit = ANtpDefVal::kInt;
00057 
00058   trackMomentumX = ANtpDefVal::kFloat;
00059   trackMomentumY = ANtpDefVal::kFloat;
00060   trackMomentumZ = ANtpDefVal::kFloat;
00061 
00062   maxTrackPlane = ANtpDefVal::kInt;
00063   qp = ANtpDefVal::kDouble;
00064 
00065   trueMomentumX = ANtpDefVal::kFloat;
00066   trueMomentumY = ANtpDefVal::kFloat;
00067   trueMomentumZ = ANtpDefVal::kFloat;
00068   trueQ2 = ANtpDefVal::kFloat;
00069   trueShowerEnergy = ANtpDefVal::kFloat;
00070 }


Member Data Documentation

completeness of kept event fragment in bestEvent

Definition at line 26 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

PH completeness of kept event fragment in bestEvent.

Definition at line 28 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

index of best matched event in new event array

Definition at line 24 of file ANtpEventInfoMRCC.h.

Referenced by CondensedNtpModuleNC::Ana(), ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

purity of kept event fragment in bestEvent

Definition at line 25 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

PH purity of kept event fragment in bestEvent.

Definition at line 27 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track contained?

Definition at line 65 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

is track contained or, if not, fit is good

Definition at line 66 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

number of kept digits in original event

Definition at line 21 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track mom from curvature

Definition at line 59 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

index of this mr track

Definition at line 20 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

max track plane (beyond which all hits are killed by MR)

Definition at line 72 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

Andy Blake's PID value for the original event.

Definition at line 30 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

original event index track was removed from

Definition at line 23 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

Rustem's PID value for the original event.

Definition at line 31 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track fit pass

Definition at line 64 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

q over pcurve

Definition at line 73 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track mom from range

Definition at line 58 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower charge, mip

Definition at line 43 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower end plane

Definition at line 41 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower end x

Definition at line 37 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower end y

Definition at line 38 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower end z

Definition at line 39 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower plane length

Definition at line 42 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower vertex plane

Definition at line 40 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower vertex x

Definition at line 34 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower vertex y

Definition at line 35 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

shower vertex z

Definition at line 36 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

number of kept strips in original event

Definition at line 22 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex dir cos x

Definition at line 60 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex dir cos y

Definition at line 61 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex dir cos z

Definition at line 62 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track end distance to the edge

Definition at line 53 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track end plane

Definition at line 56 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track end x

Definition at line 50 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track end y

Definition at line 51 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track end z

Definition at line 52 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track x momentum (using appropriate momentum)

Definition at line 68 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track y momentum (using appropriate momentum)

Definition at line 69 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track z momentum (using appropriate momentum)

Definition at line 70 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track end - begin plane + 1

Definition at line 57 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex distance to the edge

Definition at line 49 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex plane

Definition at line 55 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex x

Definition at line 46 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex y

Definition at line 47 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

track vertex z

Definition at line 48 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

true muon x momentum

Definition at line 76 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

true muon y momentum

Definition at line 77 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

true muon z momentum

Definition at line 78 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

converted Q2

Definition at line 79 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().

converted Eshw

Definition at line 80 of file ANtpEventInfoMRCC.h.

Referenced by ANtpInfoObjectFillerMRCC::FillEventInformationHelper(), and Reset().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1