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

PropagationVelocity Class Reference

#include <PropagationVelocity.h>

List of all members.

Static Public Member Functions

Double_t Velocity (SimFlag::SimFlag_t simFlag=SimFlag::kData)
Double_t VelocityPosErr (SimFlag::SimFlag_t simFlag=SimFlag::kData)

Private Member Functions

 PropagationVelocity ()


Constructor & Destructor Documentation

PropagationVelocity::PropagationVelocity  )  [private]
 

Definition at line 18 of file PropagationVelocity.cxx.

00019 {
00020 }


Member Function Documentation

Double_t PropagationVelocity::Velocity SimFlag::SimFlag_t  simFlag = SimFlag::kData  )  [static]
 

Definition at line 22 of file PropagationVelocity.cxx.

Referenced by NtpSRModule::FillNtpShieldStrip(), AlgTrackSRList::FindTimingDirection(), AlgTrackSR::FindTimingDirection(), AlgShowerSR::FindTimingDirection(), AlgTrackCam::RunAlg(), AlgTrack::SetT(), and AlgShowerSR::SetT().

00023 {
00024   if(simFlag == SimFlag::kMC) return Munits::c_light/1.72;
00025   else if(simFlag == SimFlag::kReroot) return Munits::c_light/1.6;
00026   else return Munits::c_light/1.77;
00027 }

Double_t PropagationVelocity::VelocityPosErr SimFlag::SimFlag_t  simFlag = SimFlag::kData  )  [static]
 

Definition at line 29 of file PropagationVelocity.cxx.

Referenced by UberModuleLite::FillNtpTrackTime(), UberModule::FillNtpTrackTime(), and NtpSRModule::FillNtpTrackTime().

00030 {
00031   if(simFlag == SimFlag::kMC) return Munits::c_light/1.72;
00032   else if(simFlag == SimFlag::kReroot) return Munits::c_light/1.6;
00033   else return Munits::c_light/1.77;
00034 }


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:10:05 2010 for loon by  doxygen 1.3.9.1