List of all members | Public Member Functions | Private Attributes
fevt::CoordinateData Class Reference

Reconstruction Coordinates at each time slot. More...

#include <CoordinateData.h>

Public Member Functions

 CoordinateData ()
 
double GetCharge () const
 
double GetChargeError () const
 
const utl::VectorGetDirection () const
 
const utl::VectorGetDirectionError () const
 
double GetT_i () const
 
double GetT_iError () const
 
void SetCharge (const double q)
 
void SetChargeError (const double qErr)
 
void SetDirection (const utl::Vector &dir)
 
void SetDirectionError (const utl::Vector &dirErr)
 
void SetT_i (const double t_i)
 
void SetT_iError (const double t_i_err)
 

Private Attributes

double fCharge
 
double fChargeError
 
utl::Vector fDirection
 
utl::Vector fDirectionError
 
double fT_i
 
double fT_iError
 

Detailed Description

Reconstruction Coordinates at each time slot.

The class is used in the SDP gnomonic reconstruction and in the CLF data processing to produce the VAOD database based on the LaserSimulation analysis

Author
Domenico D'Urso
Date
January 2004

Definition at line 23 of file CoordinateData.h.

Constructor & Destructor Documentation

fevt::CoordinateData::CoordinateData ( )
inline

Definition at line 26 of file CoordinateData.h.

Member Function Documentation

double fevt::CoordinateData::GetCharge ( ) const
inline

Definition at line 32 of file CoordinateData.h.

References fCharge.

double fevt::CoordinateData::GetChargeError ( ) const
inline

Definition at line 33 of file CoordinateData.h.

References fChargeError.

const utl::Vector& fevt::CoordinateData::GetDirection ( ) const
inline

Definition at line 28 of file CoordinateData.h.

References fDirection.

const utl::Vector& fevt::CoordinateData::GetDirectionError ( ) const
inline

Definition at line 29 of file CoordinateData.h.

References fDirectionError.

double fevt::CoordinateData::GetT_i ( ) const
inline

Definition at line 30 of file CoordinateData.h.

References fT_i.

double fevt::CoordinateData::GetT_iError ( ) const
inline

Definition at line 31 of file CoordinateData.h.

References fT_iError.

void fevt::CoordinateData::SetCharge ( const double  q)
inline

Definition at line 39 of file CoordinateData.h.

References fCharge.

void fevt::CoordinateData::SetChargeError ( const double  qErr)
inline

Definition at line 40 of file CoordinateData.h.

References fChargeError.

void fevt::CoordinateData::SetDirection ( const utl::Vector dir)
inline

Definition at line 35 of file CoordinateData.h.

References fDirection.

void fevt::CoordinateData::SetDirectionError ( const utl::Vector dirErr)
inline

Definition at line 36 of file CoordinateData.h.

References fDirectionError.

void fevt::CoordinateData::SetT_i ( const double  t_i)
inline

Definition at line 37 of file CoordinateData.h.

References fT_i.

void fevt::CoordinateData::SetT_iError ( const double  t_i_err)
inline

Definition at line 38 of file CoordinateData.h.

References fT_iError.

Member Data Documentation

double fevt::CoordinateData::fCharge
private

Definition at line 46 of file CoordinateData.h.

Referenced by GetCharge(), and SetCharge().

double fevt::CoordinateData::fChargeError
private

Definition at line 48 of file CoordinateData.h.

Referenced by GetChargeError(), and SetChargeError().

utl::Vector fevt::CoordinateData::fDirection
private

Definition at line 43 of file CoordinateData.h.

Referenced by GetDirection(), and SetDirection().

utl::Vector fevt::CoordinateData::fDirectionError
private

Definition at line 47 of file CoordinateData.h.

Referenced by GetDirectionError(), and SetDirectionError().

double fevt::CoordinateData::fT_i
private

Definition at line 44 of file CoordinateData.h.

Referenced by GetT_i(), and SetT_i().

double fevt::CoordinateData::fT_iError
private

Definition at line 45 of file CoordinateData.h.

Referenced by GetT_iError(), and SetT_iError().


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

, generated on Tue Sep 26 2023.