PropagationVelocity Class Reference

#include <PropagationVelocity.h>

List of all members.

Static Public Member Functions

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

Private Member Functions

 PropagationVelocity ()

Detailed Description

Definition at line 25 of file PropagationVelocity.h.


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]
Double_t PropagationVelocity::VelocityPosErr ( SimFlag::SimFlag_t  simFlag = SimFlag::kData  )  [static]

Definition at line 29 of file PropagationVelocity.cxx.

References Munits::c_light, SimFlag::kMC, and SimFlag::kReroot.

Referenced by UberModule::FillNtpTrackTime(), NtpSRModule::FillNtpTrackTime(), and UberModuleLite::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 22 Nov 2017 for loon by  doxygen 1.6.1