Namespaces | Classes | Functions | Variables
sdet Namespace Reference

Namespaces

 Array
 
 PMTConstants
 
 SDetectorConstants
 
 Trigger
 

Classes

class  EventStationPositionsManager
 Manager to retrieve station positions from the raw event. More...
 
class  PMT
 Detector description interface for PMT-related data. More...
 
class  QualityCuts
 
class  Scintillator
 
class  SDenseStationListXMLManager
 Manager to return station positions for array defined in shower coordinates. More...
 
class  SDetector
 Detector description interface for SDetector-related data. More...
 
class  SdSimCalibrationManager
 Manager for SD simulation calibration constants. More...
 
class  SManagerRegister
 Singleton MangerRegister for the SD. More...
 
class  SModelsXMLManager
 Manager for SD description in XML "model" files. More...
 
class  SStationListManager
 Common implementation of the station list manager. More...
 
class  SStationListSQLManager
 Manager for SD description in SQL station lists. More...
 
class  SStationListXMLManager
 Manager for SD description in XML station lists. More...
 
class  Station
 Detector description interface for Station-related data. More...
 
class  StationQualityCut
 
class  StationTriggerAlgorithm
 Local station hardware (PLD) and software (T2) trigger algorithm. More...
 
class  StationTriggerInfo
 
class  STimeVariance
 
class  T2Life
 
class  T2LifeFileManager
 Class to manage T2Life files. More...
 
class  T2LifeROOTFileManager
 Class to manage Sd life time ROOT files. More...
 
class  T2StatFileManager
 
class  Unlock
 
struct  UTMData
 

Functions

void AxesToUTM (const double axis1, const double axis2, double &easting, double &northing)
 
const std::vector< unsigned int > & GetStationsStatusFromT2Files (unsigned int theGPSSecond)
 
double LimitT50 (const double t50, const double cosTheta, const double distance)
 
double MeanT50 (const double cosTheta, const double distance)
 
double RelativeTrackLength (const double cosTheta)
 
string StringToXMLString (const string &str)
 
string Utf8To7Bit (const string &str)
 
void UTMToAxes (const double easting, const double northing, double &axis1, double &axis2)
 
utl::TraceI UUBDownsampleFilter (const utl::TraceI &trace, const int phase=1)
 
utl::TimeDistributionI UUBDownsampleFilter (const utl::TimeDistributionI &trace, const int phase=1)
 
template<class Trace >
std::vector< Trace > UUBDownsampleFilter (const std::vector< Trace > &traces)
 
template<class Trace >
std::vector< Trace > UUBDownsampleFilter (const std::vector< const Trace * > &traces)
 
double VarianceForm2006 (const double n, const double t50, const double a2, const double b2)
 
double VarianceForm2007 (const double n, const double t50, const double tmin, const double a2, const double b2)
 
double VarianceForm2012 (const double n, const double t50, const double a2, const double b2)
 

Variables

const string outdatedMessage
 

Function Documentation

void sdet::AxesToUTM ( const double  axis1,
const double  axis2,
double &  easting,
double &  northing 
)
inline

Definition at line 68 of file EventStationPositionsManager.cc.

const std::vector< unsigned int > & sdet::GetStationsStatusFromT2Files ( unsigned int  theGPSSecond)

Definition at line 124 of file T2Life.cc.

Referenced by sdet::T2LifeFileManager::GetOkFlag().

double sdet::LimitT50 ( const double  t50,
const double  cosTheta,
const double  distance 
)
inline

Definition at line 45 of file STimeVariance.cc.

References MeanT50().

Referenced by sdet::STimeVariance::GetTimeSigma2().

double sdet::MeanT50 ( const double  cosTheta,
const double  distance 
)
inline

Definition at line 26 of file STimeVariance.cc.

References utl::meter, and utl::nanosecond.

Referenced by sdet::STimeVariance::GetTimeSigma2(), and LimitT50().

double sdet::RelativeTrackLength ( const double  cosTheta)
inline

Definition at line 15 of file STimeVariance.cc.

References utl::kPi, utl::Sqr(), and sqrt().

Referenced by sdet::STimeVariance::GetTimeSigma2().

string sdet::StringToXMLString ( const string &  str)

Definition at line 446 of file SStationListManager.cc.

References RdGeoCeLDFFitter::c.

Referenced by sdet::SStationListManager::DumpXML().

string sdet::Utf8To7Bit ( const string &  str)

Definition at line 27 of file SStationListSQLManager.cc.

void sdet::UTMToAxes ( const double  easting,
const double  northing,
double &  axis1,
double &  axis2 
)
inline
utl::TraceI sdet::UUBDownsampleFilter ( const utl::TraceI trace,
const int  phase = 1 
)
inline
utl::TimeDistributionI sdet::UUBDownsampleFilter ( const utl::TimeDistributionI trace,
const int  phase = 1 
)
inline
template<class Trace >
std::vector<Trace> sdet::UUBDownsampleFilter ( const std::vector< Trace > &  traces)
inline

Definition at line 131 of file UUBDownsampleFilter.h.

References UUBDownsampleFilter().

template<class Trace >
std::vector<Trace> sdet::UUBDownsampleFilter ( const std::vector< const Trace * > &  traces)
inline

Definition at line 144 of file UUBDownsampleFilter.h.

References UUBDownsampleFilter().

double sdet::VarianceForm2006 ( const double  n,
const double  t50,
const double  a2,
const double  b2 
)
inline

Definition at line 55 of file STimeVariance.cc.

References utl::Sqr().

Referenced by sdet::STimeVariance::GetTimeSigma2().

double sdet::VarianceForm2007 ( const double  n,
const double  t50,
const double  tmin,
const double  a2,
const double  b2 
)
inline

Definition at line 64 of file STimeVariance.cc.

References utl::Sqr().

Referenced by sdet::STimeVariance::GetTimeSigma2().

double sdet::VarianceForm2012 ( const double  n,
const double  t50,
const double  a2,
const double  b2 
)
inline

Definition at line 73 of file STimeVariance.cc.

References utl::Sqr().

Referenced by sdet::STimeVariance::GetTimeSigma2().

Variable Documentation

const string sdet::outdatedMessage
Initial value:
=
"Station list source is outdated or no real manager present"

Definition at line 29 of file EventStationPositionsManager.cc.

Referenced by sdet::EventStationPositionsManager::GetStationData().


, generated on Tue Sep 26 2023.