HighHitVars Class Reference

#include <HighHitVars.h>

List of all members.

Public Member Functions

 HighHitVars ()
virtual ~HighHitVars ()
void Reset ()

Public Attributes

Float_t high_hit_1_ph
Float_t high_hit_2_ph
Float_t high_hit_3_ph
Float_t high_hit_4_ph
Float_t high_hit_5_ph
Float_t high_hit_6_ph
Float_t high_hit_1_mip
Float_t high_hit_2_mip
Float_t high_hit_3_mip
Float_t high_hit_4_mip
Float_t high_hit_5_mip
Float_t high_hit_6_mip
Float_t hitsabove1MIP_total_ph
Float_t hitsabove2MIP_total_ph
Float_t hitsabove3MIP_total_ph
Float_t hitsabove4MIP_total_ph
Float_t hitsabove5MIP_total_ph
Float_t hitsabove6MIP_total_ph
Float_t hitsabove1MIP_total_mip
Float_t hitsabove2MIP_total_mip
Float_t hitsabove3MIP_total_mip
Float_t hitsabove4MIP_total_mip
Float_t hitsabove5MIP_total_mip
Float_t hitsabove6MIP_total_mip
Int_t hitsabove1MIP_total_strips
Int_t hitsabove2MIP_total_strips
Int_t hitsabove3MIP_total_strips
Int_t hitsabove4MIP_total_strips
Int_t hitsabove5MIP_total_strips
Int_t hitsabove6MIP_total_strips
Int_t high_hit_1_plane
Int_t high_hit_2_plane
Int_t high_hit_3_plane
Int_t high_hit_4_plane
Int_t high_hit_5_plane
Int_t high_hit_6_plane
Int_t high_hit_1_strip
Int_t high_hit_2_strip
Int_t high_hit_3_strip
Int_t high_hit_4_strip
Int_t high_hit_5_strip
Int_t high_hit_6_strip
Char_t high_hit_1_planeview
Char_t high_hit_2_planeview
Char_t high_hit_3_planeview
Char_t high_hit_4_planeview
Char_t high_hit_5_planeview
Char_t high_hit_6_planeview
Float_t high_hit_1_tpos
Float_t high_hit_2_tpos
Float_t high_hit_3_tpos
Float_t high_hit_4_tpos
Float_t high_hit_5_tpos
Float_t high_hit_6_tpos
Float_t high_hit_1_zpos
Float_t high_hit_2_zpos
Float_t high_hit_3_zpos
Float_t high_hit_4_zpos
Float_t high_hit_5_zpos
Float_t high_hit_6_zpos
Int_t showervtx_plane
Float_t showervtx_u_pos
Float_t showervtx_v_pos
Int_t showerbeg_plane

Detailed Description

Definition at line 19 of file HighHitVars.h.


Constructor & Destructor Documentation

HighHitVars::HighHitVars (  ) 

Definition at line 6 of file HighHitVars.cxx.

00006                         :
00007 
00008   // Pulse height of highest hit in shower in sigcor (and 2nd highest, and 3rd highest, 4rth, 5th, 6th)
00009   high_hit_1_ph(ANtpDefVal::kFloat),
00010   high_hit_2_ph(ANtpDefVal::kFloat),
00011   high_hit_3_ph(ANtpDefVal::kFloat),
00012   high_hit_4_ph(ANtpDefVal::kFloat),
00013   high_hit_5_ph(ANtpDefVal::kFloat),
00014   high_hit_6_ph(ANtpDefVal::kFloat),
00015 
00016   // Pulse height of highest hit in shower in MIP (and 2nd highest, and 3rd highest, 4rth, 5th, 6th)
00017   high_hit_1_mip(ANtpDefVal::kFloat),
00018   high_hit_2_mip(ANtpDefVal::kFloat),
00019   high_hit_3_mip(ANtpDefVal::kFloat),
00020   high_hit_4_mip(ANtpDefVal::kFloat),
00021   high_hit_5_mip(ANtpDefVal::kFloat),
00022   high_hit_6_mip(ANtpDefVal::kFloat),
00023 
00024 
00025   //Variables added at Jenny's request - find all the strips above a certain threshold and count them or total their ph:
00026 
00027   hitsabove1MIP_total_ph(ANtpDefVal::kFloat),
00028   hitsabove2MIP_total_ph(ANtpDefVal::kFloat),
00029   hitsabove3MIP_total_ph(ANtpDefVal::kFloat),
00030   hitsabove4MIP_total_ph(ANtpDefVal::kFloat),
00031   hitsabove5MIP_total_ph(ANtpDefVal::kFloat),
00032   hitsabove6MIP_total_ph(ANtpDefVal::kFloat),
00033 
00034   hitsabove1MIP_total_mip(ANtpDefVal::kFloat),
00035   hitsabove2MIP_total_mip(ANtpDefVal::kFloat),
00036   hitsabove3MIP_total_mip(ANtpDefVal::kFloat),
00037   hitsabove4MIP_total_mip(ANtpDefVal::kFloat),
00038   hitsabove5MIP_total_mip(ANtpDefVal::kFloat),
00039   hitsabove6MIP_total_mip(ANtpDefVal::kFloat),
00040 
00041   hitsabove1MIP_total_strips(ANtpDefVal::kInt),
00042   hitsabove2MIP_total_strips(ANtpDefVal::kInt),
00043   hitsabove3MIP_total_strips(ANtpDefVal::kInt),
00044   hitsabove4MIP_total_strips(ANtpDefVal::kInt),
00045   hitsabove5MIP_total_strips(ANtpDefVal::kInt),
00046   hitsabove6MIP_total_strips(ANtpDefVal::kInt),
00047 
00048 
00049   // position variables of those high hits
00050   high_hit_1_plane(ANtpDefVal::kInt),
00051   high_hit_2_plane(ANtpDefVal::kInt),
00052   high_hit_3_plane(ANtpDefVal::kInt),
00053   high_hit_4_plane(ANtpDefVal::kInt),
00054   high_hit_5_plane(ANtpDefVal::kInt),
00055   high_hit_6_plane(ANtpDefVal::kInt),
00056   high_hit_1_strip(ANtpDefVal::kInt),
00057   high_hit_2_strip(ANtpDefVal::kInt),
00058   high_hit_3_strip(ANtpDefVal::kInt),
00059   high_hit_4_strip(ANtpDefVal::kInt),
00060   high_hit_5_strip(ANtpDefVal::kInt),
00061   high_hit_6_strip(ANtpDefVal::kInt),
00062   high_hit_1_planeview(7),
00063   high_hit_2_planeview(7),
00064   high_hit_3_planeview(7),
00065   high_hit_4_planeview(7),
00066   high_hit_5_planeview(7),
00067   high_hit_6_planeview(7),
00068   high_hit_1_tpos(ANtpDefVal::kFloat),
00069   high_hit_2_tpos(ANtpDefVal::kFloat),
00070   high_hit_3_tpos(ANtpDefVal::kFloat),
00071   high_hit_4_tpos(ANtpDefVal::kFloat),
00072   high_hit_5_tpos(ANtpDefVal::kFloat),
00073   high_hit_6_tpos(ANtpDefVal::kFloat),
00074   high_hit_1_zpos(ANtpDefVal::kFloat),
00075   high_hit_2_zpos(ANtpDefVal::kFloat),
00076   high_hit_3_zpos(ANtpDefVal::kFloat),
00077   high_hit_4_zpos(ANtpDefVal::kFloat),
00078   high_hit_5_zpos(ANtpDefVal::kFloat),
00079   high_hit_6_zpos(ANtpDefVal::kFloat),
00080   showervtx_plane(ANtpDefVal::kInt),
00081   showervtx_u_pos(ANtpDefVal::kFloat),
00082   showervtx_v_pos(ANtpDefVal::kFloat),
00083   showerbeg_plane(ANtpDefVal::kInt)
00084 
00085 {}

HighHitVars::~HighHitVars (  )  [virtual]

Definition at line 87 of file HighHitVars.cxx.

00087 {}


Member Function Documentation

void HighHitVars::Reset (  ) 

Definition at line 89 of file HighHitVars.cxx.

References high_hit_1_mip, high_hit_1_ph, high_hit_1_plane, high_hit_1_planeview, high_hit_1_strip, high_hit_1_tpos, high_hit_1_zpos, high_hit_2_mip, high_hit_2_ph, high_hit_2_plane, high_hit_2_planeview, high_hit_2_strip, high_hit_2_tpos, high_hit_2_zpos, high_hit_3_mip, high_hit_3_ph, high_hit_3_plane, high_hit_3_planeview, high_hit_3_strip, high_hit_3_tpos, high_hit_3_zpos, high_hit_4_mip, high_hit_4_ph, high_hit_4_plane, high_hit_4_planeview, high_hit_4_strip, high_hit_4_tpos, high_hit_4_zpos, high_hit_5_mip, high_hit_5_ph, high_hit_5_plane, high_hit_5_planeview, high_hit_5_strip, high_hit_5_tpos, high_hit_5_zpos, high_hit_6_mip, high_hit_6_ph, high_hit_6_plane, high_hit_6_planeview, high_hit_6_strip, high_hit_6_tpos, high_hit_6_zpos, hitsabove1MIP_total_mip, hitsabove1MIP_total_ph, hitsabove1MIP_total_strips, hitsabove2MIP_total_mip, hitsabove2MIP_total_ph, hitsabove2MIP_total_strips, hitsabove3MIP_total_mip, hitsabove3MIP_total_ph, hitsabove3MIP_total_strips, hitsabove4MIP_total_mip, hitsabove4MIP_total_ph, hitsabove4MIP_total_strips, hitsabove5MIP_total_mip, hitsabove5MIP_total_ph, hitsabove5MIP_total_strips, hitsabove6MIP_total_mip, hitsabove6MIP_total_ph, hitsabove6MIP_total_strips, ANtpDefaultValue::kFloat, ANtpDefaultValue::kInt, showerbeg_plane, showervtx_plane, showervtx_u_pos, and showervtx_v_pos.

Referenced by HighHitVarsAna::Analyze(), and NueRecord::Reset().

00090 {
00091   high_hit_1_ph = ANtpDefVal::kFloat;
00092   high_hit_2_ph = ANtpDefVal::kFloat;
00093   high_hit_3_ph = ANtpDefVal::kFloat;
00094   high_hit_4_ph = ANtpDefVal::kFloat;
00095   high_hit_5_ph = ANtpDefVal::kFloat;
00096   high_hit_6_ph = ANtpDefVal::kFloat;
00097 
00098   high_hit_1_mip = ANtpDefVal::kFloat;
00099   high_hit_2_mip = ANtpDefVal::kFloat;
00100   high_hit_3_mip = ANtpDefVal::kFloat;
00101   high_hit_4_mip = ANtpDefVal::kFloat;
00102   high_hit_5_mip = ANtpDefVal::kFloat;
00103   high_hit_6_mip = ANtpDefVal::kFloat;
00104 
00105 
00106   //Variables added at Jenny's request - find all the strips above a certain threshold and count them or total their ph:
00107 
00108   hitsabove1MIP_total_ph = ANtpDefVal::kFloat;
00109   hitsabove2MIP_total_ph = ANtpDefVal::kFloat;
00110   hitsabove3MIP_total_ph = ANtpDefVal::kFloat;
00111   hitsabove4MIP_total_ph = ANtpDefVal::kFloat;
00112   hitsabove5MIP_total_ph = ANtpDefVal::kFloat;
00113   hitsabove6MIP_total_ph = ANtpDefVal::kFloat;
00114 
00115   hitsabove1MIP_total_mip = ANtpDefVal::kFloat;
00116   hitsabove2MIP_total_mip = ANtpDefVal::kFloat;
00117   hitsabove3MIP_total_mip = ANtpDefVal::kFloat;
00118   hitsabove4MIP_total_mip = ANtpDefVal::kFloat;
00119   hitsabove5MIP_total_mip = ANtpDefVal::kFloat;
00120   hitsabove6MIP_total_mip = ANtpDefVal::kFloat;
00121 
00122   hitsabove1MIP_total_strips = ANtpDefVal::kInt;
00123   hitsabove2MIP_total_strips = ANtpDefVal::kInt;
00124   hitsabove3MIP_total_strips = ANtpDefVal::kInt;
00125   hitsabove4MIP_total_strips = ANtpDefVal::kInt;
00126   hitsabove5MIP_total_strips = ANtpDefVal::kInt;
00127   hitsabove6MIP_total_strips = ANtpDefVal::kInt;
00128 
00129 
00130   // position variables of those high hits
00131   high_hit_1_plane = ANtpDefVal::kInt;
00132   high_hit_2_plane = ANtpDefVal::kInt;
00133   high_hit_3_plane = ANtpDefVal::kInt;
00134   high_hit_4_plane = ANtpDefVal::kInt;
00135   high_hit_5_plane = ANtpDefVal::kInt;
00136   high_hit_6_plane = ANtpDefVal::kInt;
00137   high_hit_1_strip = ANtpDefVal::kInt;
00138   high_hit_2_strip = ANtpDefVal::kInt;
00139   high_hit_3_strip = ANtpDefVal::kInt;
00140   high_hit_4_strip = ANtpDefVal::kInt;
00141   high_hit_5_strip = ANtpDefVal::kInt;
00142   high_hit_6_strip = ANtpDefVal::kInt;
00143   high_hit_1_planeview = 7;
00144   high_hit_2_planeview = 7;
00145   high_hit_3_planeview = 7;
00146   high_hit_4_planeview = 7;
00147   high_hit_5_planeview = 7;
00148   high_hit_6_planeview = 7;
00149   high_hit_1_tpos = ANtpDefVal::kFloat;
00150   high_hit_2_tpos = ANtpDefVal::kFloat;
00151   high_hit_3_tpos = ANtpDefVal::kFloat;
00152   high_hit_4_tpos = ANtpDefVal::kFloat;
00153   high_hit_5_tpos = ANtpDefVal::kFloat;
00154   high_hit_6_tpos = ANtpDefVal::kFloat;
00155   high_hit_1_zpos = ANtpDefVal::kFloat;
00156   high_hit_2_zpos = ANtpDefVal::kFloat;
00157   high_hit_3_zpos = ANtpDefVal::kFloat;
00158   high_hit_4_zpos = ANtpDefVal::kFloat;
00159   high_hit_5_zpos = ANtpDefVal::kFloat;
00160   high_hit_6_zpos = ANtpDefVal::kFloat;
00161   showervtx_plane = ANtpDefVal::kInt;
00162   showervtx_u_pos = ANtpDefVal::kFloat;
00163   showervtx_v_pos = ANtpDefVal::kFloat;
00164   showerbeg_plane = ANtpDefVal::kInt;
00165 
00166 
00167 }


Member Data Documentation

Definition at line 39 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 31 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 69 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 81 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 75 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 87 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 93 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 40 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 32 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 70 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 82 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 76 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 88 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 94 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 41 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 33 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 71 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 83 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 77 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 89 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 95 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 42 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 34 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 72 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 84 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 78 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 90 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 96 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 43 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 35 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 73 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 85 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 79 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 91 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 97 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 44 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 36 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 74 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 86 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 80 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 92 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 98 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 54 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 47 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 61 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 55 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 48 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 62 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 56 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 49 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 63 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 57 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 50 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 64 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 58 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 51 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 65 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 59 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 52 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 66 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 102 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 99 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 100 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().

Definition at line 101 of file HighHitVars.h.

Referenced by HighHitVarsAna::Analyze(), and Reset().


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1