ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
ComTime Class Reference

#include <ComTime.h>

Collaboration diagram for ComTime:

Public Member Functions

 ComTime ()
 
 ComTime (double TTCTime)
 
 ComTime (double TTCTime, double time)
 
 ComTime (double TTCTime, double time, CLHEP::Hep3Vector &pos, CLHEP::Hep3Vector &mom)
 
 ~ComTime ()
 
void SetTTCTime (double TTCTime)
 
void SetTime (double time)
 
void SetPosition (CLHEP::Hep3Vector pos)
 
void SetDirection (CLHEP::Hep3Vector dir)
 
double getTTCTime () const
 
double getTime () const
 
CLHEP::Hep3Vector GetCounterPosition () const
 
CLHEP::Hep3Vector GetcosThetaDirection () const
 

Private Attributes

double m_trigCounterTTCTime
 
double m_trigCounterTime
 
CLHEP::Hep3Vector m_trigCounterPosition
 
CLHEP::Hep3Vector m_cosThetaDirection
 

Detailed Description

Definition at line 16 of file ComTime.h.

Constructor & Destructor Documentation

◆ ComTime() [1/4]

ComTime::ComTime ( )
inline

Definition at line 20 of file ComTime.h.

20  : m_trigCounterTTCTime((double)0.), m_trigCounterTime((double)0.),
21  m_trigCounterPosition(CLHEP::Hep3Vector((double)0.,(double)0.,(double)0.)),
22  m_cosThetaDirection(CLHEP::Hep3Vector((double)0.,(double)0.,(double)0.)) {}

◆ ComTime() [2/4]

ComTime::ComTime ( double  TTCTime)
inline

Definition at line 24 of file ComTime.h.

24  : m_trigCounterTTCTime(TTCTime), m_trigCounterTime((double)0.),
25  m_trigCounterPosition(CLHEP::Hep3Vector((double)0.,(double)0.,(double)0.)),
26  m_cosThetaDirection(CLHEP::Hep3Vector((double)0.,(double)0.,(double)0.)) {}

◆ ComTime() [3/4]

ComTime::ComTime ( double  TTCTime,
double  time 
)
inline

Definition at line 28 of file ComTime.h.

29  m_trigCounterPosition(CLHEP::Hep3Vector((double)0.,(double)0.,(double)0.)),
30  m_cosThetaDirection(CLHEP::Hep3Vector((double)0.,(double)0.,(double)0.)) {}

◆ ComTime() [4/4]

ComTime::ComTime ( double  TTCTime,
double  time,
CLHEP::Hep3Vector &  pos,
CLHEP::Hep3Vector &  mom 
)
inline

Definition at line 32 of file ComTime.h.

◆ ~ComTime()

ComTime::~ComTime ( )
inline

Definition at line 36 of file ComTime.h.

36 {};

Member Function Documentation

◆ GetcosThetaDirection()

CLHEP::Hep3Vector ComTime::GetcosThetaDirection ( ) const
inline

Definition at line 47 of file ComTime.h.

47 {return m_cosThetaDirection;}

◆ GetCounterPosition()

CLHEP::Hep3Vector ComTime::GetCounterPosition ( ) const
inline

Definition at line 46 of file ComTime.h.

46 {return m_trigCounterPosition;}

◆ getTime()

double ComTime::getTime ( ) const
inline

Definition at line 44 of file ComTime.h.

44 {return m_trigCounterTime;}

◆ getTTCTime()

double ComTime::getTTCTime ( ) const
inline

Definition at line 43 of file ComTime.h.

43 {return m_trigCounterTTCTime;}

◆ SetDirection()

void ComTime::SetDirection ( CLHEP::Hep3Vector  dir)
inline

Definition at line 41 of file ComTime.h.

◆ SetPosition()

void ComTime::SetPosition ( CLHEP::Hep3Vector  pos)
inline

Definition at line 40 of file ComTime.h.

◆ SetTime()

void ComTime::SetTime ( double  time)
inline

Definition at line 39 of file ComTime.h.

◆ SetTTCTime()

void ComTime::SetTTCTime ( double  TTCTime)
inline

Definition at line 38 of file ComTime.h.

38 {m_trigCounterTTCTime=TTCTime;}

Member Data Documentation

◆ m_cosThetaDirection

CLHEP::Hep3Vector ComTime::m_cosThetaDirection
private

Definition at line 54 of file ComTime.h.

◆ m_trigCounterPosition

CLHEP::Hep3Vector ComTime::m_trigCounterPosition
private

Definition at line 53 of file ComTime.h.

◆ m_trigCounterTime

double ComTime::m_trigCounterTime
private

Definition at line 52 of file ComTime.h.

◆ m_trigCounterTTCTime

double ComTime::m_trigCounterTTCTime
private

Definition at line 51 of file ComTime.h.


The documentation for this class was generated from the following file:
ComTime::m_trigCounterPosition
CLHEP::Hep3Vector m_trigCounterPosition
Definition: ComTime.h:53
ParticleGun_EoverP_Config.mom
mom
Definition: ParticleGun_EoverP_Config.py:63
beamspotman.dir
string dir
Definition: beamspotman.py:623
ComTime::m_cosThetaDirection
CLHEP::Hep3Vector m_cosThetaDirection
Definition: ComTime.h:54
python.LumiBlobConversion.pos
pos
Definition: LumiBlobConversion.py:18
ComTime::m_trigCounterTTCTime
double m_trigCounterTTCTime
Definition: ComTime.h:51
CaloSwCorrections.time
def time(flags, cells_name, *args, **kw)
Definition: CaloSwCorrections.py:242
ComTime::m_trigCounterTime
double m_trigCounterTime
Definition: ComTime.h:52