List of all members | Public Member Functions | Private Attributes
testSEventImpl Class Reference

#include <testSEventImpl.h>

Public Member Functions

void checkAll (const sevt::SEvent &sEvent)
 
void checkEventTriggerValues (const sevt::SEvent &sEvent)
 
void checkHeaderValues (const sevt::SEvent &sEvent)
 
void checkPMTCalibDataValues (const sevt::SEvent &sEvent)
 
void checkPMTRecDataValues (const sevt::SEvent &sEvent)
 
void checkPMTSimDataValues (const sevt::SEvent &sEvent)
 
void checkPMTValues (const sevt::SEvent &sEvent)
 
void checkSEventIterators (const sevt::SEvent &sEvent)
 
void checkStationCalibDataValues (const sevt::SEvent &sEvent)
 
void checkStationGPSDataValues (const sevt::SEvent &sEvent)
 
void checkStationRecDataValues (const sevt::SEvent &sEvent)
 
void checkStationSimDataValues (const sevt::SEvent &sEvent)
 
void checkStationTriggerValues (const sevt::SEvent &sEvent)
 
void checkStationValues (const sevt::SEvent &sEvent)
 
void setAll (sevt::SEvent &sEvent)
 
void setEventTriggerValues (sevt::SEvent &sEvent)
 
void setHeaderValues (sevt::SEvent &sEvent)
 
void setPMTCalibDataValues (sevt::SEvent &sEvent)
 
void setPMTRecDataValues (sevt::SEvent &sEvent)
 
void setPMTSimDataValues (sevt::SEvent &sEvent)
 
void setPMTValues (sevt::SEvent &sEvent)
 
void setSEventIterators (sevt::SEvent &sEvent)
 
void setStationCalibDataValues (sevt::SEvent &sEvent)
 
void setStationGPSDataValues (sevt::SEvent &sEvent)
 
void setStationRecDataValues (sevt::SEvent &sEvent)
 
void setStationSimDataValues (sevt::SEvent &sEvent)
 
void setStationTriggerValues (sevt::SEvent &sEvent)
 
void setStationValues (sevt::SEvent &sEvent)
 
void setUp ()
 
void setUp (evt::Event &event, const bool testIO=true)
 
void tearDown ()
 
void testAssignment ()
 
void testCopyCtor ()
 
void testEventTrigger ()
 
void testHeader ()
 
void testPMT ()
 
void testPMTCalibData ()
 
void testPMTRecData ()
 
void testPMTSimData ()
 
 testSEventImpl ()
 
void testSEventIterators ()
 
void testSEventSimData ()
 
void testStation ()
 
void testStationCalibData ()
 
void testStationGPSData ()
 
void testStationRecData ()
 
void testStationSimData ()
 
void testStationTriggerData ()
 
 ~testSEventImpl ()
 

Private Attributes

evt::EventfEvent = nullptr
 
bool fIsOwnerOfEvent = false
 
int fNStations = 0
 
bool fTestIO = false
 
utl::TimeStamp fTime
 

Detailed Description

Author
Tom Paul
Date
1 May 2004

Definition at line 15 of file testSEventImpl.h.

Constructor & Destructor Documentation

testSEventImpl::testSEventImpl ( )

Definition at line 40 of file testSEventImpl.cc.

testSEventImpl::~testSEventImpl ( )

Definition at line 49 of file testSEventImpl.cc.

Member Function Documentation

void testSEventImpl::checkAll ( const sevt::SEvent sEvent)

Definition at line 1247 of file testSEventImpl.cc.

References sevt::SEvent::GetNumberOfStations().

void testSEventImpl::checkEventTriggerValues ( const sevt::SEvent sEvent)
void testSEventImpl::checkHeaderValues ( const sevt::SEvent sEvent)
void testSEventImpl::checkPMTCalibDataValues ( const sevt::SEvent sEvent)

Definition at line 715 of file testSEventImpl.cc.

References sdet::PMTConstants::eLowGain.

void testSEventImpl::checkPMTRecDataValues ( const sevt::SEvent sEvent)
void testSEventImpl::checkPMTSimDataValues ( const sevt::SEvent sEvent)
void testSEventImpl::checkPMTValues ( const sevt::SEvent sEvent)
void testSEventImpl::checkSEventIterators ( const sevt::SEvent sEvent)

Definition at line 1310 of file testSEventImpl.cc.

References sevt::SEvent::GetNumberOfStations(), and utl::s.

void testSEventImpl::checkStationCalibDataValues ( const sevt::SEvent sEvent)

Definition at line 1166 of file testSEventImpl.cc.

References utl::s, and U.

void testSEventImpl::checkStationGPSDataValues ( const sevt::SEvent sEvent)

Definition at line 913 of file testSEventImpl.cc.

References utl::s, and U.

void testSEventImpl::checkStationRecDataValues ( const sevt::SEvent sEvent)

Definition at line 1106 of file testSEventImpl.cc.

References utl::UTCDateTime::GetTimeStamp(), utl::s, and U.

void testSEventImpl::checkStationSimDataValues ( const sevt::SEvent sEvent)

Definition at line 1033 of file testSEventImpl.cc.

References utl::UTCDateTime::GetTimeStamp(), and utl::s.

void testSEventImpl::checkStationTriggerValues ( const sevt::SEvent sEvent)

Definition at line 366 of file testSEventImpl.cc.

void testSEventImpl::checkStationValues ( const sevt::SEvent sEvent)
void testSEventImpl::setAll ( sevt::SEvent sEvent)

Definition at line 1229 of file testSEventImpl.cc.

void testSEventImpl::setEventTriggerValues ( sevt::SEvent sEvent)
void testSEventImpl::setHeaderValues ( sevt::SEvent sEvent)
void testSEventImpl::setPMTCalibDataValues ( sevt::SEvent sEvent)
void testSEventImpl::setPMTRecDataValues ( sevt::SEvent sEvent)
void testSEventImpl::setPMTSimDataValues ( sevt::SEvent sEvent)
void testSEventImpl::setPMTValues ( sevt::SEvent sEvent)
void testSEventImpl::setSEventIterators ( sevt::SEvent sEvent)
void testSEventImpl::setStationCalibDataValues ( sevt::SEvent sEvent)
void testSEventImpl::setStationGPSDataValues ( sevt::SEvent sEvent)
void testSEventImpl::setStationRecDataValues ( sevt::SEvent sEvent)
void testSEventImpl::setStationSimDataValues ( sevt::SEvent sEvent)
void testSEventImpl::setStationTriggerValues ( sevt::SEvent sEvent)
void testSEventImpl::setStationValues ( sevt::SEvent sEvent)
void testSEventImpl::setUp ( )
void testSEventImpl::setUp ( evt::Event event,
const bool  testIO = true 
)

Definition at line 86 of file testSEventImpl.cc.

void testSEventImpl::tearDown ( )
inline

Definition at line 34 of file testSEventImpl.h.

Referenced by testSEvent::tearDown().

void testSEventImpl::testAssignment ( )

Definition at line 1214 of file testSEventImpl.cc.

References evt::Event::GetSEvent().

Referenced by testSEvent::testAssignment().

void testSEventImpl::testCopyCtor ( )

Definition at line 1200 of file testSEventImpl.cc.

References evt::Event::GetSEvent().

Referenced by testSEvent::testCopyCtor().

void testSEventImpl::testEventTrigger ( )

Definition at line 310 of file testSEventImpl.cc.

Referenced by testSEvent::testEventTrigger().

void testSEventImpl::testHeader ( )

Definition at line 116 of file testSEventImpl.cc.

Referenced by testSEvent::testHeader().

void testSEventImpl::testPMT ( )

Definition at line 572 of file testSEventImpl.cc.

Referenced by testSEvent::testPMT().

void testSEventImpl::testPMTCalibData ( )

Definition at line 662 of file testSEventImpl.cc.

Referenced by testSEvent::testPMTCalibData().

void testSEventImpl::testPMTRecData ( )

Definition at line 214 of file testSEventImpl.cc.

Referenced by testSEvent::testPMTRecData().

void testSEventImpl::testPMTSimData ( )

Definition at line 392 of file testSEventImpl.cc.

Referenced by testSEvent::testPMTSimData().

void testSEventImpl::testSEventIterators ( )

Definition at line 1269 of file testSEventImpl.cc.

References sevt::StationConstants::eLightning, and utl::s.

Referenced by testSEvent::testSEventIterators().

void testSEventImpl::testSEventSimData ( )
void testSEventImpl::testStation ( )

Definition at line 860 of file testSEventImpl.cc.

Referenced by testSEvent::testStation().

void testSEventImpl::testStationCalibData ( )

Definition at line 1191 of file testSEventImpl.cc.

Referenced by testSEvent::testStationCalibData().

void testSEventImpl::testStationGPSData ( )

Definition at line 878 of file testSEventImpl.cc.

Referenced by testSEvent::testStationGPSData().

void testSEventImpl::testStationRecData ( )

Definition at line 1131 of file testSEventImpl.cc.

Referenced by testSEvent::testStationRecData().

void testSEventImpl::testStationSimData ( )

Definition at line 869 of file testSEventImpl.cc.

Referenced by testSEvent::testStationSimData().

void testSEventImpl::testStationTriggerData ( )

Definition at line 383 of file testSEventImpl.cc.

Referenced by testSEvent::testStationTriggerData().

Member Data Documentation

evt::Event* testSEventImpl::fEvent = nullptr
private

Definition at line 25 of file testSEventImpl.h.

bool testSEventImpl::fIsOwnerOfEvent = false
private

Definition at line 26 of file testSEventImpl.h.

int testSEventImpl::fNStations = 0
private

Definition at line 29 of file testSEventImpl.h.

bool testSEventImpl::fTestIO = false
private

Definition at line 27 of file testSEventImpl.h.

utl::TimeStamp testSEventImpl::fTime
private

Definition at line 28 of file testSEventImpl.h.


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

, generated on Tue Sep 26 2023.