Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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


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, 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

Float_t ANtpEventInfoMRCC::bestComplete
 

completeness of kept event fragment in bestEvent

Definition at line 26 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::bestCompletePHw
 

PH completeness of kept event fragment in bestEvent.

Definition at line 28 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::bestEvent
 

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().

Float_t ANtpEventInfoMRCC::bestPurity
 

purity of kept event fragment in bestEvent

Definition at line 25 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::bestPurityPHw
 

PH purity of kept event fragment in bestEvent.

Definition at line 27 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::contained
 

track contained?

Definition at line 65 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::containedOrGoodFit
 

is track contained or, if not, fit is good

Definition at line 66 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::digits
 

number of kept digits in original event

Definition at line 21 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::fitMomentum
 

track mom from curvature

Definition at line 59 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::index
 

index of this mr track

Definition at line 20 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::maxTrackPlane
 

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().

Float_t ANtpEventInfoMRCC::origABPID
 

Andy Blake's PID value for the original event.

Definition at line 30 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::origEvent
 

original event index track was removed from

Definition at line 23 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::origROPID
 

Rustem's PID value for the original event.

Definition at line 31 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::passedFit
 

track fit pass

Definition at line 64 of file ANtpEventInfoMRCC.h.

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

Double_t ANtpEventInfoMRCC::qp
 

q over pcurve

Definition at line 73 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::rangeMomentum
 

track mom from range

Definition at line 58 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::showerCharge
 

shower charge, mip

Definition at line 43 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::showerEndPlane
 

shower end plane

Definition at line 41 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::showerEndX
 

shower end x

Definition at line 37 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::showerEndY
 

shower end y

Definition at line 38 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::showerEndZ
 

shower end z

Definition at line 39 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::showerPlanes
 

shower plane length

Definition at line 42 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::showerVtxPlane
 

shower vertex plane

Definition at line 40 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::showerVtxX
 

shower vertex x

Definition at line 34 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::showerVtxY
 

shower vertex y

Definition at line 35 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::showerVtxZ
 

shower vertex z

Definition at line 36 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::strips
 

number of kept strips in original event

Definition at line 22 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackDcosXVtx
 

track vertex dir cos x

Definition at line 60 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackDcosYVtx
 

track vertex dir cos y

Definition at line 61 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackDcosZVtx
 

track vertex dir cos z

Definition at line 62 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackEndDistanceToEdge
 

track end distance to the edge

Definition at line 53 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::trackEndPlane
 

track end plane

Definition at line 56 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackEndX
 

track end x

Definition at line 50 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackEndY
 

track end y

Definition at line 51 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackEndZ
 

track end z

Definition at line 52 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackMomentumX
 

track x momentum (using appropriate momentum)

Definition at line 68 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackMomentumY
 

track y momentum (using appropriate momentum)

Definition at line 69 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackMomentumZ
 

track z momentum (using appropriate momentum)

Definition at line 70 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::trackPlanes
 

track end - begin plane + 1

Definition at line 57 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackVtxDistanceToEdge
 

track vertex distance to the edge

Definition at line 49 of file ANtpEventInfoMRCC.h.

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

Int_t ANtpEventInfoMRCC::trackVtxPlane
 

track vertex plane

Definition at line 55 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackVtxX
 

track vertex x

Definition at line 46 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackVtxY
 

track vertex y

Definition at line 47 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trackVtxZ
 

track vertex z

Definition at line 48 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trueMomentumX
 

true muon x momentum

Definition at line 76 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trueMomentumY
 

true muon y momentum

Definition at line 77 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trueMomentumZ
 

true muon z momentum

Definition at line 78 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trueQ2
 

converted Q2

Definition at line 79 of file ANtpEventInfoMRCC.h.

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

Float_t ANtpEventInfoMRCC::trueShowerEnergy
 

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 Mon Feb 15 11:08:39 2010 for loon by  doxygen 1.3.9.1