WCSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Private Attributes | List of all members
WCSimRootTrack Class Reference

#include <WCSimRootEvent.hh>

Inheritance diagram for WCSimRootTrack:

Public Member Functions

 WCSimRootTrack ()
 
 WCSimRootTrack (Int_t ipnu, Int_t flag, Double_t m, Double_t p, Double_t E, Int_t startvol, Int_t stopvol, Double_t dir[3], Double_t pdir[3], Double_t stop[3], Double_t start[3], Int_t parenttype, Double_t time, Int_t id)
 
virtual ~WCSimRootTrack ()
 
bool CompareAllVariables (const WCSimRootTrack *c) const
 
Int_t GetIpnu () const
 
Int_t GetFlag () const
 
Float_t GetM () const
 
Float_t GetP () const
 
Float_t GetE () const
 
Int_t GetStartvol () const
 
Int_t GetStopvol () const
 
Float_t GetDir (Int_t i=0) const
 
Float_t GetPdir (Int_t i=0) const
 
Float_t GetStop (Int_t i=0) const
 
Float_t GetStart (Int_t i=0) const
 
Int_t GetParenttype () const
 
Double_t GetTime () const
 
Int_t GetId () const
 

Private Attributes

Int_t fIpnu
 
Int_t fFlag
 
Float_t fM
 
Float_t fP
 
Float_t fE
 
Int_t fStartvol
 
Int_t fStopvol
 
Float_t fDir [3]
 
Float_t fPdir [3]
 
Float_t fStop [3]
 
Float_t fStart [3]
 
Int_t fParenttype
 
Double_t fTime
 
Int_t fId
 

Detailed Description

Definition at line 28 of file WCSimRootEvent.hh.

Constructor & Destructor Documentation

WCSimRootTrack::WCSimRootTrack ( )
inline

Definition at line 49 of file WCSimRootEvent.hh.

WCSimRootTrack::WCSimRootTrack ( Int_t  ipnu,
Int_t  flag,
Double_t  m,
Double_t  p,
Double_t  E,
Int_t  startvol,
Int_t  stopvol,
Double_t  dir[3],
Double_t  pdir[3],
Double_t  stop[3],
Double_t  start[3],
Int_t  parenttype,
Double_t  time,
Int_t  id 
)

Definition at line 390 of file WCSimRootEvent.cc.

virtual WCSimRootTrack::~WCSimRootTrack ( )
inlinevirtual

Definition at line 63 of file WCSimRootEvent.hh.

Member Function Documentation

bool WCSimRootTrack::CompareAllVariables ( const WCSimRootTrack c) const

Definition at line 598 of file WCSimRootEvent.cc.

Float_t WCSimRootTrack::GetDir ( Int_t  i = 0) const
inline

Definition at line 73 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::GetE ( ) const
inline

Definition at line 70 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::GetFlag ( ) const
inline

Definition at line 67 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::GetId ( ) const
inline

Definition at line 79 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::GetIpnu ( ) const
inline

Definition at line 66 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::GetM ( ) const
inline

Definition at line 68 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::GetP ( ) const
inline

Definition at line 69 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::GetParenttype ( ) const
inline

Definition at line 77 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::GetPdir ( Int_t  i = 0) const
inline

Definition at line 74 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::GetStart ( Int_t  i = 0) const
inline

Definition at line 76 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::GetStartvol ( ) const
inline

Definition at line 71 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::GetStop ( Int_t  i = 0) const
inline

Definition at line 75 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::GetStopvol ( ) const
inline

Definition at line 72 of file WCSimRootEvent.hh.

Double_t WCSimRootTrack::GetTime ( ) const
inline

Definition at line 78 of file WCSimRootEvent.hh.

Member Data Documentation

Float_t WCSimRootTrack::fDir[3]
private

Definition at line 40 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::fE
private

Definition at line 37 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::fFlag
private

Definition at line 34 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::fId
private

Definition at line 46 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::fIpnu
private

Definition at line 33 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::fM
private

Definition at line 35 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::fP
private

Definition at line 36 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::fParenttype
private

Definition at line 44 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::fPdir[3]
private

Definition at line 41 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::fStart[3]
private

Definition at line 43 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::fStartvol
private

Definition at line 38 of file WCSimRootEvent.hh.

Float_t WCSimRootTrack::fStop[3]
private

Definition at line 42 of file WCSimRootEvent.hh.

Int_t WCSimRootTrack::fStopvol
private

Definition at line 39 of file WCSimRootEvent.hh.

Double_t WCSimRootTrack::fTime
private

Definition at line 45 of file WCSimRootEvent.hh.


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