Public Member Functions | Private Attributes

WCSimTrueLight Class Reference

#include "WCSimTrueLight.hh"

List of all members.

Public Member Functions

 WCSimTrueLight (Double_t x, Double_t y, Double_t z, Double_t t, Double_t theta, Double_t phi, Double_t pol1, Double_t pol2, Double_t wavelenght)
 ~WCSimTrueLight ()
Double_t GetX ()
Double_t GetY ()
Double_t GetZ ()
Double_t GetT ()
Double_t GetThet ()
Double_t GetPhi ()
Double_t GetPol1 ()
Double_t GetPol2 ()
Double_t GetWavelenght ()
WCSimRecoDigitConvert2Reco ()

Private Attributes

Double_t fX
Double_t fY
Double_t fZ
Double_t fT
Double_t fThet
Double_t fPhi
Double_t fP1
Double_t fP2
Double_t fWavelength
Bool_t isScattered

Detailed Description

Definition at line 7 of file WCSimTrueLight.hh.


Constructor & Destructor Documentation

WCSimTrueLight::WCSimTrueLight ( Double_t  x,
Double_t  y,
Double_t  z,
Double_t  t,
Double_t  theta,
Double_t  phi,
Double_t  pol1,
Double_t  pol2,
Double_t  wavelenght 
)
WCSimTrueLight::~WCSimTrueLight (  ) 

Member Function Documentation

WCSimRecoDigit * WCSimTrueLight::Convert2Reco (  ) 

Definition at line 31 of file WCSimTrueLight.cc.

References GetT(), GetX(), GetY(), and GetZ().

{
  WCSimRecoDigit* ndig = new WCSimRecoDigit(0,(this->GetX()),(this->GetY()),(this->GetZ()),(this->GetT()),1,(this->GetT()),1);

  return ndig;
}

Double_t WCSimTrueLight::GetPhi (  )  [inline]

Definition at line 20 of file WCSimTrueLight.hh.

References fPhi.

{ return fPhi; }

Double_t WCSimTrueLight::GetPol1 (  )  [inline]

Definition at line 21 of file WCSimTrueLight.hh.

References fP1.

{ return fP1; }

Double_t WCSimTrueLight::GetPol2 (  )  [inline]

Definition at line 22 of file WCSimTrueLight.hh.

References fP2.

{ return fP2; }

Double_t WCSimTrueLight::GetT (  )  [inline]

Definition at line 18 of file WCSimTrueLight.hh.

References fT.

Referenced by Convert2Reco().

{ return fT; }

Double_t WCSimTrueLight::GetThet (  )  [inline]

Definition at line 19 of file WCSimTrueLight.hh.

References fThet.

{ return fThet; }

Double_t WCSimTrueLight::GetWavelenght (  )  [inline]

Definition at line 23 of file WCSimTrueLight.hh.

References fWavelength.

{ return fWavelength; }

Double_t WCSimTrueLight::GetX (  )  [inline]

Definition at line 15 of file WCSimTrueLight.hh.

References fX.

Referenced by Convert2Reco().

{ return fX; }

Double_t WCSimTrueLight::GetY (  )  [inline]

Definition at line 16 of file WCSimTrueLight.hh.

References fY.

Referenced by Convert2Reco().

{ return fY; }

Double_t WCSimTrueLight::GetZ (  )  [inline]

Definition at line 17 of file WCSimTrueLight.hh.

References fZ.

Referenced by Convert2Reco().

{ return fZ; }


Member Data Documentation

Double_t WCSimTrueLight::fP1 [private]

Definition at line 36 of file WCSimTrueLight.hh.

Referenced by GetPol1().

Double_t WCSimTrueLight::fP2 [private]

Definition at line 37 of file WCSimTrueLight.hh.

Referenced by GetPol2().

Double_t WCSimTrueLight::fPhi [private]

Definition at line 34 of file WCSimTrueLight.hh.

Referenced by GetPhi().

Double_t WCSimTrueLight::fT [private]

Definition at line 32 of file WCSimTrueLight.hh.

Referenced by GetT().

Double_t WCSimTrueLight::fThet [private]

Definition at line 33 of file WCSimTrueLight.hh.

Referenced by GetThet().

Double_t WCSimTrueLight::fWavelength [private]

Definition at line 39 of file WCSimTrueLight.hh.

Referenced by GetWavelenght().

Double_t WCSimTrueLight::fX [private]

Definition at line 29 of file WCSimTrueLight.hh.

Referenced by GetX().

Double_t WCSimTrueLight::fY [private]

Definition at line 30 of file WCSimTrueLight.hh.

Referenced by GetY().

Double_t WCSimTrueLight::fZ [private]

Definition at line 31 of file WCSimTrueLight.hh.

Referenced by GetZ().

Bool_t WCSimTrueLight::isScattered [private]

Definition at line 41 of file WCSimTrueLight.hh.


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