FarDetEventHandle Class Reference

#include <FarDetEventHandle.h>

Inheritance diagram for FarDetEventHandle:
CandEventHandle CandRecoHandle CandHandle

List of all members.

Public Member Functions

 FarDetEventHandle ()
 FarDetEventHandle (const FarDetEventHandle &csh)
 FarDetEventHandle (FarDetEvent *cs)
virtual ~FarDetEventHandle ()
virtual FarDetEventHandleDupHandle () const
virtual void Trace (const char *c) const
void SetMuReco (Int_t muflag)
void SetEMCharge (Double_t emcharge)
void SetMuMomentumRange (Double_t erange)
void SetMuMomentumCurve (Double_t ecurve)
void SetMuDirCosU (Double_t diru)
void SetMuDirCosV (Double_t dirv)
void SetMuDirCosZ (Double_t dirz)
void SetShwReco (Int_t shwflag)
void SetShwMipsLinear (Double_t mips)
void SetShwMipsDeweighted (Double_t mips)
void SetShwEnergyGeV (Double_t gev)
void SetShwEnergyGeVLinear (Double_t gevlin)
void SetShwEnergyGeVDeweighted (Double_t gevdwgt)
void SetShwDirCosU (Double_t diru)
void SetShwDirCosV (Double_t dirv)
void SetShwDirCosZ (Double_t dirz)
void SetVtxTime (Double_t vtxtime)
void SetVtxU (Double_t vtxu)
void SetVtxV (Double_t vtxv)
void SetVtxZ (Double_t vtxz)
void SetVtxPlane (Int_t vtxpln)
void SetMinPlane (Int_t minpln)
void SetMaxPlane (Int_t maxpln)
void SetMinZ (Double_t minz)
void SetMaxZ (Double_t maxz)
Int_t GetMuReco () const
Double_t GetEMCharge () const
Double_t GetMuMomentumRange () const
Double_t GetMuMomentumCurve () const
Double_t GetMuDirCosU () const
Double_t GetMuDirCosV () const
Double_t GetMuDirCosZ () const
Int_t GetShwReco () const
Double_t GetShwMipsLinear () const
Double_t GetShwMipsDeweighted () const
Double_t GetShwEnergyGeV () const
Double_t GetShwEnergyGeVLinear () const
Double_t GetShwEnergyGeVDeweighted () const
Double_t GetShwDirCosU () const
Double_t GetShwDirCosV () const
Double_t GetShwDirCosZ () const
Double_t GetVtxTime () const
Double_t GetVtxU () const
Double_t GetVtxV () const
Double_t GetVtxZ () const
Int_t GetVtxPlane () const
Int_t GetMinPlane () const
Int_t GetMaxPlane () const
Double_t GetMinZ () const
Double_t GetMaxZ () const

Detailed Description

Definition at line 9 of file FarDetEventHandle.h.


Constructor & Destructor Documentation

FarDetEventHandle::FarDetEventHandle (  ) 

Definition at line 6 of file FarDetEventHandle.cxx.

Referenced by DupHandle().

00007 {
00008 
00009 }

FarDetEventHandle::FarDetEventHandle ( const FarDetEventHandle csh  ) 

Definition at line 11 of file FarDetEventHandle.cxx.

00011                                                                  :
00012   CandEventHandle(csh)
00013 {
00014 
00015 }  

FarDetEventHandle::FarDetEventHandle ( FarDetEvent cs  ) 

Definition at line 17 of file FarDetEventHandle.cxx.

00017                                                     :
00018   CandEventHandle(cs)
00019 {
00020 
00021 }
  

FarDetEventHandle::~FarDetEventHandle (  )  [virtual]

Definition at line 23 of file FarDetEventHandle.cxx.

00024 {
00025 
00026 }


Member Function Documentation

FarDetEventHandle * FarDetEventHandle::DupHandle (  )  const [virtual]

Reimplemented from CandEventHandle.

Definition at line 28 of file FarDetEventHandle.cxx.

References FarDetEventHandle().

00029 {
00030   return (new FarDetEventHandle(*this));
00031 }

Double_t FarDetEventHandle::GetEMCharge (  )  const

Definition at line 168 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetTrackProperties().

00169 {
00170   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fEMCharge;
00171 }

Int_t FarDetEventHandle::GetMaxPlane (  )  const

Definition at line 273 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00274 {
00275   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMaxPlane;
00276 }

Double_t FarDetEventHandle::GetMaxZ (  )  const

Definition at line 283 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00284 {
00285   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMaxZ;
00286 }

Int_t FarDetEventHandle::GetMinPlane (  )  const

Definition at line 268 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00269 {
00270   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMinPlane;
00271 }

Double_t FarDetEventHandle::GetMinZ (  )  const

Definition at line 278 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00279 {
00280   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMinZ;
00281 }

Double_t FarDetEventHandle::GetMuDirCosU (  )  const

Definition at line 183 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetTrackProperties().

00184 {
00185   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMuDirCosU;
00186 }

Double_t FarDetEventHandle::GetMuDirCosV (  )  const

Definition at line 188 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetTrackProperties().

00189 {
00190   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMuDirCosV;
00191 }  

Double_t FarDetEventHandle::GetMuDirCosZ (  )  const

Definition at line 193 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetTrackProperties().

00194 {
00195   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMuDirCosZ;
00196 }

Double_t FarDetEventHandle::GetMuMomentumCurve (  )  const

Definition at line 178 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetTrackProperties().

00179 {
00180   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMuMomentumCurve;
00181 }

Double_t FarDetEventHandle::GetMuMomentumRange (  )  const

Definition at line 173 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetTrackProperties().

00174 {
00175   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMuMomentumRange;
00176 }

Int_t FarDetEventHandle::GetMuReco (  )  const

Definition at line 163 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00164 {
00165   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fMuReco;
00166 }

Double_t FarDetEventHandle::GetShwDirCosU (  )  const

Definition at line 228 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetShowerProperties().

00229 {
00230   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwDirCosU;
00231 }

Double_t FarDetEventHandle::GetShwDirCosV (  )  const

Definition at line 233 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetShowerProperties().

00234 {
00235   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwDirCosV;
00236 }

Double_t FarDetEventHandle::GetShwDirCosZ (  )  const

Definition at line 238 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetShowerProperties().

00239 {
00240   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwDirCosZ;
00241 }

Double_t FarDetEventHandle::GetShwEnergyGeV (  )  const

Definition at line 213 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

00214 {
00215   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwEnergyGeV;
00216 }

Double_t FarDetEventHandle::GetShwEnergyGeVDeweighted (  )  const

Definition at line 223 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00224 {
00225   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwEnergyGeVDeweighted;
00226 }

Double_t FarDetEventHandle::GetShwEnergyGeVLinear (  )  const

Definition at line 218 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00219 {
00220   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwEnergyGeVLinear;
00221 }

Double_t FarDetEventHandle::GetShwMipsDeweighted (  )  const

Definition at line 208 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00209 {
00210   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwMipsDeweighted;
00211 }

Double_t FarDetEventHandle::GetShwMipsLinear (  )  const

Definition at line 203 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo().

00204 {
00205   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwMipsLinear;
00206 }

Int_t FarDetEventHandle::GetShwReco (  )  const

Definition at line 198 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), and AlgFarDetEvent::SetShowerProperties().

00199 {
00200   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fShwReco;
00201 }

Int_t FarDetEventHandle::GetVtxPlane (  )  const

Reimplemented from CandRecoHandle.

Definition at line 263 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00264 {
00265   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fVtxPlane;
00266 }

Double_t FarDetEventHandle::GetVtxTime (  )  const

Definition at line 243 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00244 {
00245   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fVtxTime;
00246 }

Double_t FarDetEventHandle::GetVtxU (  )  const

Reimplemented from CandRecoHandle.

Definition at line 248 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00249 {
00250   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fVtxU;
00251 }

Double_t FarDetEventHandle::GetVtxV (  )  const

Reimplemented from CandRecoHandle.

Definition at line 253 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00254 {
00255   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fVtxV;
00256 }

Double_t FarDetEventHandle::GetVtxZ (  )  const

Reimplemented from CandRecoHandle.

Definition at line 258 of file FarDetEventHandle.cxx.

References CandHandle::GetCandBase().

Referenced by NtpMaker::FillEventInfo(), AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00259 {
00260   return dynamic_cast<const FarDetEvent*>(GetCandBase())->fVtxZ;
00261 }

void FarDetEventHandle::SetEMCharge ( Double_t  emcharge  ) 

Definition at line 43 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetTrackProperties().

00044 {
00045   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fEMCharge=emcharge;
00046 }

void FarDetEventHandle::SetMaxPlane ( Int_t  maxpln  ) 

Definition at line 148 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00149 {
00150   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMaxPlane=maxpln;
00151 }

void FarDetEventHandle::SetMaxZ ( Double_t  maxz  ) 

Definition at line 158 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00159 {
00160   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMaxZ=maxz;
00161 }

void FarDetEventHandle::SetMinPlane ( Int_t  minpln  ) 

Definition at line 143 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00144 {
00145   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMinPlane=minpln;
00146 }

void FarDetEventHandle::SetMinZ ( Double_t  minz  ) 

Definition at line 153 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00154 {
00155   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMinZ=minz;
00156 }

void FarDetEventHandle::SetMuDirCosU ( Double_t  diru  ) 

Definition at line 58 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetTrackProperties().

00059 {
00060   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMuDirCosU=diru;
00061 }

void FarDetEventHandle::SetMuDirCosV ( Double_t  dirv  ) 

Definition at line 63 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetTrackProperties().

00064 {
00065   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMuDirCosV= dirv;
00066 }

void FarDetEventHandle::SetMuDirCosZ ( Double_t  dirz  ) 

Definition at line 68 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetTrackProperties().

00069 {
00070   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMuDirCosZ=dirz;
00071 }

void FarDetEventHandle::SetMuMomentumCurve ( Double_t  ecurve  ) 

Definition at line 53 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetTrackProperties().

00054 {
00055   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMuMomentumCurve=ecurve;
00056 }

void FarDetEventHandle::SetMuMomentumRange ( Double_t  erange  ) 

Definition at line 48 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetTrackProperties().

00049 {
00050   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMuMomentumRange=erange;
00051 }

void FarDetEventHandle::SetMuReco ( Int_t  muflag  ) 

Definition at line 38 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetTrackProperties().

00039 {
00040   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fMuReco=muflag; 
00041 }

void FarDetEventHandle::SetShwDirCosU ( Double_t  diru  ) 

Definition at line 103 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties().

00104 {
00105   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwDirCosU=diru;
00106 }

void FarDetEventHandle::SetShwDirCosV ( Double_t  dirv  ) 

Definition at line 108 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties().

00109 {
00110   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwDirCosV=dirv;
00111 }

void FarDetEventHandle::SetShwDirCosZ ( Double_t  dirz  ) 

Definition at line 113 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties().

00114 {
00115   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwDirCosZ=dirz;
00116 }

void FarDetEventHandle::SetShwEnergyGeV ( Double_t  gev  ) 

Definition at line 88 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00089 {
00090   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwEnergyGeV=gev;
00091 }

void FarDetEventHandle::SetShwEnergyGeVDeweighted ( Double_t  gevdwgt  ) 

Definition at line 98 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00099 {
00100   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwEnergyGeVDeweighted=gevdwgt;
00101 }

void FarDetEventHandle::SetShwEnergyGeVLinear ( Double_t  gevlin  ) 

Definition at line 93 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00094 {
00095   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwEnergyGeVLinear=gevlin;
00096 }

void FarDetEventHandle::SetShwMipsDeweighted ( Double_t  mips  ) 

Definition at line 83 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00084 {
00085   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwMipsDeweighted=mips;
00086 }

void FarDetEventHandle::SetShwMipsLinear ( Double_t  mips  ) 

Definition at line 78 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::RunAlg().

00079 {
00080   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwMipsLinear=mips;
00081 }

void FarDetEventHandle::SetShwReco ( Int_t  shwflag  ) 

Definition at line 73 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties().

00074 {
00075   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fShwReco=shwflag;
00076 }

void FarDetEventHandle::SetVtxPlane ( Int_t  vtxpln  ) 

Reimplemented from CandRecoHandle.

Definition at line 138 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00139 {
00140   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fVtxPlane=vtxpln;
00141 }

void FarDetEventHandle::SetVtxTime ( Double_t  vtxtime  ) 

Definition at line 118 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00119 {
00120   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fVtxTime=vtxtime;
00121 }

void FarDetEventHandle::SetVtxU ( Double_t  vtxu  ) 

Reimplemented from CandRecoHandle.

Definition at line 123 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00124 {
00125   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fVtxU=vtxu;
00126 }

void FarDetEventHandle::SetVtxV ( Double_t  vtxv  ) 

Reimplemented from CandRecoHandle.

Definition at line 128 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00129 {
00130   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fVtxV=vtxv;
00131 }

void FarDetEventHandle::SetVtxZ ( Double_t  vtxz  ) 

Reimplemented from CandRecoHandle.

Definition at line 133 of file FarDetEventHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFarDetEvent::SetShowerProperties(), and AlgFarDetEvent::SetTrackProperties().

00134 {
00135   dynamic_cast< FarDetEvent*>(GetOwnedCandBase())->fVtxZ=vtxz;
00136 }

void FarDetEventHandle::Trace ( const char *  c  )  const [virtual]

Reimplemented from CandEventHandle.

Definition at line 33 of file FarDetEventHandle.cxx.

00034 {
00035   CandEventHandle::Trace(c);
00036 }


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1