Detector description interface for FDetector-related data. More...
#include "fdet/FDetector.h"
Public Types | |
typedef boost::filter_iterator < FDetComponentSelector, AllEyeIterator > | EyeIterator |
Public Member Functions | |
EyeIterator | EyesBegin (const FDetComponentSelector::Type type=FDetComponentSelector::ePhysical) const |
iterator pointing to first eye of given type (ePhysical, eVirtual, eAll) More... | |
EyeIterator | EyesEnd (const FDetComponentSelector::Type type=FDetComponentSelector::ePhysical) const |
iterator pointing to end of available eyes of given type (ePhysical, eVirtual, eAll) More... | |
int | GetCDASDAQStatus () const |
double | GetCDASUpTimeFraction () const |
const Channel & | GetChannel (const fevt::Channel &eventChannel) const |
Get fdet::Channel from fevt::Channel. More... | |
const Channel & | GetChannel (const fdet::Pixel &p) const |
const Channel & | GetChannel (const fevt::Pixel &p) const |
const Eye & | GetEye (const unsigned int eyeId) const |
Find eye by numerical Id. More... | |
const Eye & | GetEye (const std::string &eyeName) const |
Find eye by name. More... | |
const Eye & | GetEye (const fevt::Eye &eventEye) const |
Get fdet::Eye from fevt::Eye. More... | |
unsigned int | GetFirstEyeId () const |
Get Id of first eye. More... | |
unsigned int | GetLastEyeId () const |
Get Id of last eye. More... | |
double | GetModelMaxWavelength () const |
double | GetModelMinWavelength () const |
const Pixel & | GetPixel (const fevt::Pixel &eventPixel) const |
Get fdet::Pixel from fevt::Channel. More... | |
const Pixel & | GetPixel (const fevt::Channel &c) const |
const Pixel & | GetPixel (const fdet::Channel &c) const |
double | GetReferenceLambda () const |
const Telescope & | GetTelescope (const fevt::Telescope &eventTel) const |
Get fdet::Telescope from fevt::Telescope. More... | |
bool | HasFdUpTime () const |
bool | IsCDASInAquisition () const |
Private Types | |
typedef boost::indirect_iterator < InternalEyeIterator, const Eye & > | AllEyeIterator |
An iterator over eyes for read only. More... | |
typedef std::list< Eye * > | InternalEyeCollection |
typedef std::list< int > | InternalEyeIdCollection |
typedef InternalEyeCollection::const_iterator | InternalEyeIterator |
Private Member Functions | |
AllEyeIterator | AllEyesBegin () const |
AllEyeIterator | AllEyesEnd () const |
FDetector () | |
FDetector (const FDetector &) | |
template<typename T > | |
const T & | GetFDetectorData (T *&requestedData, const std::string &property, const std::string &component, const std::string &errorMsg) const |
template<typename T > | |
void | GetFDetectorData (T &requestedData, const std::string &property, const std::string &component, const std::string &errorMsg) const |
const InternalEyeIdCollection & | GetFullEyeList () const |
FDetector & | operator= (const FDetector &) |
void | Update () |
void | UpdateFdUpTime () const |
~FDetector () | |
Private Attributes | |
InternalEyeCollection | fCommissionedEyeList |
InternalEyeIdCollection * | fFullEyeList |
int | fHasFdUpTime |
double * | fReferenceLambda |
int | fStatus |
double | fUpTimeFraction |
det::ValidityStamp | fUpTimeValidityStamp |
double | fVetoFraction |
Friends | |
class | det::Detector |
Detector description interface for FDetector-related data.
Definition at line 44 of file FDetector.h.
|
private |
An iterator over eyes for read only.
Definition at line 53 of file FDetector.h.
typedef boost::filter_iterator<FDetComponentSelector, AllEyeIterator> fdet::FDetector::EyeIterator |
An iterator over eyes selective Eye iterators
Definition at line 69 of file FDetector.h.
|
private |
Definition at line 49 of file FDetector.h.
|
private |
Definition at line 48 of file FDetector.h.
|
private |
Definition at line 50 of file FDetector.h.
|
inlineprivate |
Definition at line 125 of file FDetector.h.
|
private |
Definition at line 44 of file FDetector.cc.
|
private |
|
inlineprivate |
Definition at line 55 of file FDetector.h.
References fCommissionedEyeList.
Referenced by EyesBegin().
|
inlineprivate |
Definition at line 57 of file FDetector.h.
References fCommissionedEyeList.
Referenced by EyesBegin(), and EyesEnd().
|
inline |
iterator pointing to first eye of given type (ePhysical, eVirtual, eAll)
Definition at line 72 of file FDetector.h.
References AllEyesBegin(), and AllEyesEnd().
Referenced by FdSimEventCheckerOG::FdSimEventChecker::DumpDB(), otoa::FOVCalculator::FdUpAndRunning(), otoa::Detector2ADST::FillDetector(), EventGeneratorOG::EventGenerator::GenerateSphereCentricCore(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HybridGeometryFinderWG::HybridGeometryFinder::GetDataFromPreviousFit(), FdEyeMergerKG::FdEyeMerger::Init(), ReadFDCalibNS::ReadFDCalib::Run(), FdSimEventCheckerOG::FdSimEventChecker::Run(), FieldOfViewCalculatorKG::FieldOfViewCalculator::Run(), TestTorusKG::TestTorus::Run(), TelescopeSimulatorLX::TelescopeSimulator::Run(), SpotPhotonGeneratorOG::SpotPhotonGenerator::Run(), DrumPhotonGeneratorOG::DrumPhotonGenerator::Run(), testFEventImpl::setUp(), and FDetectorTest::testEyeList().
|
inline |
iterator pointing to end of available eyes of given type (ePhysical, eVirtual, eAll)
Definition at line 76 of file FDetector.h.
References AllEyesEnd().
Referenced by FdSimEventCheckerOG::FdSimEventChecker::DumpDB(), otoa::FOVCalculator::FdUpAndRunning(), otoa::Detector2ADST::FillDetector(), EventGeneratorOG::EventGenerator::GenerateSphereCentricCore(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HybridGeometryFinderWG::HybridGeometryFinder::GetDataFromPreviousFit(), FdEyeMergerKG::FdEyeMerger::Init(), ReadFDCalibNS::ReadFDCalib::Run(), FdSimEventCheckerOG::FdSimEventChecker::Run(), FieldOfViewCalculatorKG::FieldOfViewCalculator::Run(), SpotPhotonGeneratorOG::SpotPhotonGenerator::Run(), TelescopeSimulatorLX::TelescopeSimulator::Run(), DrumPhotonGeneratorOG::DrumPhotonGenerator::Run(), testFEventImpl::setUp(), and FDetectorTest::testEyeList().
int FDetector::GetCDASDAQStatus | ( | ) | const |
Definition at line 253 of file FDetector.cc.
Referenced by FdSimEventCheckerOG::FdSimEventChecker::DumpDB(), and FdSimEventCheckerOG::FdSimEventChecker::Run().
double FDetector::GetCDASUpTimeFraction | ( | ) | const |
Definition at line 235 of file FDetector.cc.
Referenced by FdSimEventCheckerOG::FdSimEventChecker::DumpDB(), and FdSimEventCheckerOG::FdSimEventChecker::Run().
const Channel & FDetector::GetChannel | ( | const fevt::Channel & | eventChannel | ) | const |
Get fdet::Channel from fevt::Channel.
Definition at line 161 of file FDetector.cc.
References fevt::Channel::GetEyeId(), fevt::Channel::GetId(), and fevt::Channel::GetTelescopeId().
Referenced by FdBackgroundSimulatorOG::FdBackgroundSimulator::AddBackgroundFromVariance(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), DrumPhotonGeneratorOG::DrumPhotonGenerator::CalibrateTelescope(), HdAxisFinderUU::HdAxisFinder::FillPoints(), FdSDPFinderOG::FdSDPFinder::FindSDPFirstGuess(), FdApertureLightFinderOG::FdApertureLightFinder::FindSignalTimeRange(), FdElectronicsSimulatorOG::FdElectronicsSimulator::InitCamera(), UseMcGeometryOG::UseMcGeometry::IsBadPixel(), FdSDPFinderOG::FdSDPFinder::IsIsolated(), VirtualChannelCalibratorKG::VirtualChannelCalibrator::Run(), and UseMcGeometryOG::UseMcGeometry::SetTimeFit().
const Channel & FDetector::GetChannel | ( | const fdet::Pixel & | p | ) | const |
Definition at line 173 of file FDetector.cc.
References fdet::Pixel::GetChannelId(), fdet::Pixel::GetEyeId(), and fdet::Pixel::GetTelescopeId().
const Channel & FDetector::GetChannel | ( | const fevt::Pixel & | p | ) | const |
Definition at line 185 of file FDetector.cc.
References fevt::Pixel::GetEyeId(), fevt::Pixel::GetId(), and fevt::Pixel::GetTelescopeId().
const Eye & FDetector::GetEye | ( | const unsigned int | eyeId | ) | const |
Find eye by numerical Id.
Definition at line 68 of file FDetector.cc.
References ERROR.
Referenced by FdBackgroundSimulatorOG::FdBackgroundSimulator::AddBackgroundFromVariance(), FdTriggerSimulatorOG::FdTriggerSimulator::AddEyeEvent(), FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdCalibratorOG::FdCalibrator::ApplyCalibration(), FdCalibratorOG::FdCalibrator::ApplyTimeCorrections(), fdet::Telescope::CacheTelescopePointing(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateDirectCherenkovMatrix(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateFluorescenceMatrix(), FdProfileReconstructorKG::FdProfileReconstructor::CalculateGeometryAndDepth(), otoa::LongitudinalXmaxScanner::CalculateLightFactor(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateMieAndRayScattCherenkovMatrix(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeTraceSum(), otoa::LongitudinalXmaxScanner::CalculateTimeLength(), TelescopeSimulatorLX::FDsimG4Materials::ConstructTableOfMaterials(), FdCalibratorOG::FdCalibrator::CorrectFDTime(), LightAtDiaphragmSimulatorKG::LightAtDiaphragmSimulator::EvaluateDirectCherenkovHits(), otoa::Detector2ADST::FillAerosols(), FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), FdCalibratorOG::FdCalibrator::FillChannelRecData(), otoa::Detector2ADST::FillCloudCameraData(), otoa::FD2ADST::FillCloudCameraDataBrief(), FdCalibratorOG::FdCalibrator::FillDAQInformation(), otoa::Detector2ADST::FillDetector(), otoa::FD2ADST::FillEyeSim(), otoa::FD2ADST::FillFdRecStations(), otoa::FOVCalculator::FillFOVVariables(), otoa::FD2ADST::FillHybridStations(), otoa::LongitudinalXmaxScanner::FillLightFactors(), HdAxisFinderUU::HdAxisFinder::FillPoints(), otoa::FD2ADST::FillTelSimData(), FdCalibratorOG::FdCalibrator::FillTriggerData(), FdPulseFinderOG::FdPulseFinder::FindAdditionalPulse(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereo(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereoHybrid(), FdPulseFinderOG::FdPulseFinder::FindBestSignalOverNoise(), FdApertureLightFinderOG::FdApertureLightFinder::FindLightFlux(), FdPulseFinderOG::FdPulseFinder::FindPulse(), FdSDPFinderOG::FdSDPFinder::FindSDPFirstGuess(), FdApertureLightFinderOG::FdApertureLightFinder::FindZeta(), SpotPhotonGeneratorOG::SpotPhotonGenerator::FinishSpot(), EventGeneratorOG::EventGenerator::GenerateEyeCentricCore(), FdNoiseAdderKG::GetCalibConst(), fdet::Camera::GetCameraDataDiaphragm(), otoa::LongitudinalXmaxScanner::GetChangedDepth(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HybridGeometryFinderWG::HybridGeometryFinder::GetDataFromPreviousFit(), fdet::Pixel::GetPixelDataDiaphragm(), fdet::Telescope::GetPosition(), otoa::LongitudinalXmaxScanner::GetTelescopeAndPixelId(), otoa::LongitudinalXmaxScanner::GetTelescopeProperties(), GetVirtualTelescopeId(), TelescopeSimulatorLX::FDsimG4DetectorConstruction::Init(), otoa::LongitudinalXmaxScanner::IsNearBorder(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsPreselected(), FdEyeMergerKG::FdEyeMerger::MergeEyes(), HybridGeometryFinderWG::HybridGeometryFinder::MinuitFitFuncAxis(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereo(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid(), FdLightCollectionEfficiencyKG::SimMockEvent::PrepareEvent(), FdProfileConstrainedGeometryFitPG::ChiZeroRegression::PrepParams(), HybridGeometryFinderWG::HybridGeometryFinder::ReadmitPixel(), HybridGeometryFinderWG::HybridGeometryFinder::RecalculateChiSquare(), FdCalibratorOG::FdCalibrator::RecoverSaturatedTrace(), HybridGeometryFinderWG::HybridGeometryFinder::RemovePixel(), ReadCloudLLNS::ReadCloudLL::Run(), ReadCloudHLNS::ReadCloudHL::Run(), GeometryExampleNS::GeometryExample::Run(), FdSimEventCheckerOG::FdSimEventChecker::Run(), FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::Run(), TelescopeSimulatorLX::TelescopeSimulator::Run(), FdTriggerSimulatorOG::FdTriggerSimulator::Run(), HybridGeometryFinderWG::HybridGeometryFinder::SelectPixels(), FdEnergyDepositFinderKG::ProfileFitter::SetLightFluxData(), UseMcGeometryOG::UseMcGeometry::SetSDP(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), HybridGeometryFinderWG::HybridGeometryFinder::StoreData(), FDetectorTest::testGetEyeByName(), FDetectorTest::testNoSuchEye(), FDetectorTest::testNotCommissioned(), and FdProfileConstrainedGeometryFitPG::PCGFitter::Underground().
const Eye & FDetector::GetEye | ( | const std::string & | eyeName | ) | const |
Definition at line 142 of file FDetector.cc.
References fevt::Eye::GetId().
|
inlineprivate |
Definition at line 345 of file FDetector.cc.
|
inlineprivate |
Definition at line 362 of file FDetector.cc.
References ERROR, and det::VManager::GetData().
unsigned int FDetector::GetFirstEyeId | ( | ) | const |
Get Id of first eye.
Definition at line 25 of file FDetector.cc.
|
private |
This method loads the Id's of all eyes available in the relevant XML file and/or database. The Id's in this list constitute the only eyes for which any information can be retrieved. Currently, there is no commission or decommission time for the eye's themselves, though individual telescopes do have commission and decommission times.
Definition at line 111 of file FDetector.cc.
References DEBUGLOG, and det::VManager::GetData().
unsigned int FDetector::GetLastEyeId | ( | ) | const |
Get Id of last eye.
Definition at line 35 of file FDetector.cc.
Referenced by StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereo(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereoHybrid(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereo(), and StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid().
double FDetector::GetModelMaxWavelength | ( | ) | const |
Definition at line 312 of file FDetector.cc.
Referenced by TelescopeSimulatorLX::FDsimG4Materials::ConstructTableOfMaterials(), otoa::FD2ADST::FillTelSimData(), TelescopeSimulatorLX::TelescopeSimulator::FillTraces(), TelescopeSimulatorLX::TelescopeSimulator::Run(), TelescopeSimulatorKG::TelescopeSimulator::Run(), and TelescopeSimulatorKG2::TelescopeSimulator::Run().
double FDetector::GetModelMinWavelength | ( | ) | const |
Definition at line 291 of file FDetector.cc.
References max.
Referenced by TelescopeSimulatorLX::FDsimG4Materials::ConstructTableOfMaterials(), otoa::FD2ADST::FillTelSimData(), TelescopeSimulatorLX::TelescopeSimulator::FillTraces(), TelescopeSimulatorLX::TelescopeSimulator::Run(), TelescopeSimulatorKG::TelescopeSimulator::Run(), and TelescopeSimulatorKG2::TelescopeSimulator::Run().
const Pixel & FDetector::GetPixel | ( | const fevt::Pixel & | eventPixel | ) | const |
Get fdet::Pixel from fevt::Channel.
Definition at line 198 of file FDetector.cc.
References fevt::Pixel::GetEyeId(), fevt::Pixel::GetId(), and fevt::Pixel::GetTelescopeId().
Referenced by FdBackgroundSimulatorOG::FdBackgroundSimulator::AddBackgroundFromVariance(), FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdCalibratorOG::FdCalibrator::ApplyCalibration(), DrumPhotonGeneratorOG::DrumPhotonGenerator::CalibrateTelescope(), otoa::FD2ADST::FillCloudCameraDataBrief(), HdAxisFinderUU::HdAxisFinder::FillPoints(), FdPulseFinderOG::FdPulseFinder::FindAdditionalPulse(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereo(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereoHybrid(), FdPulseFinderOG::FdPulseFinder::FindBestSignalOverNoise(), FdApertureLightFinderOG::FdApertureLightFinder::FindLightFlux(), FdPulseFinderOG::FdPulseFinder::FindPulse(), FdSDPFinderOG::FdSDPFinder::FindSDPFirstGuess(), FdApertureLightFinderOG::FdApertureLightFinder::FindZeta(), FdProfileConstrainedGeometryFitPG::ApertureLight::FindZeta(), FdProfileConstrainedGeometryFit::ApertureLight::FindZeta(), FdApertureLightFinderKG::FdApertureLightFinder::FindZeta(), FdNoiseAdderKG::GetCalibConst(), otoa::fd::GetCalibrationConstant(), FdElectronicsSimulatorOG::FdElectronicsSimulator::InitCamera(), FdSDPFinderOG::FdSDPFinder::IsIsolated(), HybridGeometryFinderWG::HybridGeometryFinder::MinuitFitFuncAxis(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereo(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid(), HybridGeometryFinderWG::HybridGeometryFinder::ReadmitPixel(), HybridGeometryFinderWG::HybridGeometryFinder::RecalculateChiSquare(), HybridGeometryFinderWG::HybridGeometryFinder::RemovePixel(), MeanNpeFillerKG::MeanNpeFiller::Run(), ThresholdCalculatorKG::ThresholdCalculator::Run(), HybridGeometryFinderWG::HybridGeometryFinder::SelectPixels(), FdEnergyDepositFinderKG::CFMatrixCalculator::SetTelescopeParameters(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
const Pixel & FDetector::GetPixel | ( | const fevt::Channel & | c | ) | const |
Definition at line 210 of file FDetector.cc.
References fevt::Channel::GetEyeId(), fevt::Channel::GetId(), and fevt::Channel::GetTelescopeId().
const Pixel & FDetector::GetPixel | ( | const fdet::Channel & | c | ) | const |
Definition at line 223 of file FDetector.cc.
References fdet::Channel::GetEyeId(), fdet::Channel::GetPixelId(), and fdet::Channel::GetTelescopeId().
double FDetector::GetReferenceLambda | ( | ) | const |
Definition at line 332 of file FDetector.cc.
Referenced by FdBackgroundSimulatorOG::FdBackgroundSimulator::AddBackground(), FdBackgroundSimulatorOG::FdBackgroundSimulator::AddBackgroundFromVariance(), otoa::LongitudinalXmaxScanner::CalculateLightFactor(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeTraceSum(), DrumPhotonGeneratorOG::DrumPhotonGenerator::CalibrateTelescope(), SpotPhotonGeneratorOG::SpotPhotonGenerator::DoSpot(), TelescopeSimulatorLX::TelescopeSimulator::FillTraces(), FdPulseFinderOG::FdPulseFinder::FindBestSignalOverNoise(), FdApertureLightFinderOG::FdApertureLightFinder::FindLightFlux(), FdApertureLightFinderOG::FdApertureLightFinder::FindZeta(), FdProfileConstrainedGeometryFit::ApertureLight::FindZeta(), FdProfileConstrainedGeometryFitPG::ApertureLight::FindZeta(), FdApertureLightFinderKG::FdApertureLightFinder::FindZeta(), DrumPhotonGeneratorOG::DrumPhotonGenerator::GenerateDrumPhotons(), FdElectronicsSimulatorOG::FdElectronicsSimulator::InitCamera(), MeanNpeFillerKG::MeanNpeFiller::Run(), ThresholdCalculatorKG::ThresholdCalculator::Run(), TelescopeSimulatorKG::TelescopeSimulator::Run(), TelescopeSimulatorKG2::TelescopeSimulator::Run(), ShowerPhotonGeneratorOG::ShowerPhotonGenerator::Run(), and FdEnergyDepositFinderKG::CFMatrixCalculator::SetTelescopeParameters().
const Telescope & FDetector::GetTelescope | ( | const fevt::Telescope & | eventTel | ) | const |
Get fdet::Telescope from fevt::Telescope.
Definition at line 150 of file FDetector.cc.
References fevt::Telescope::GetEyeId(), and fevt::Telescope::GetId().
Referenced by FdBackgroundSimulatorOG::FdBackgroundSimulator::AddBackground(), FdBackgroundSimulatorOG::FdBackgroundSimulator::AddBackgroundFromVariance(), DrumPhotonGeneratorOG::DrumPhotonGenerator::CalculateCalibrationConstants(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculatePixelTraceSum(), FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), DrumPhotonGeneratorOG::DrumPhotonGenerator::CalibrateTelescope(), SpotPhotonGeneratorOG::SpotPhotonGenerator::DoSpot(), FdElectronicsSimulatorOG::FdElectronicsSimulator::ElecSim(), LightAtDiaphragmSimulatorKG::LightAtDiaphragmSimulator::EvaluateDirectCherenkovHits(), otoa::FD2ADST::FillCloudCameraDataBrief(), otoa::FD2ADST::FillRecPixel(), TelescopeSimulatorLX::TelescopeSimulator::FillTraces(), FdPulseFinderOG::FdPulseFinder::FindAdditionalPulse(), FdApertureLightFinderOG::FdApertureLightFinder::FindLightFlux(), FdApertureLightFinderOG::FdApertureLightFinder::FindZeta(), DrumPhotonGeneratorOG::DrumPhotonGenerator::GenerateDrumPhotons(), fevt::Telescope::GenerateMirrorEventBorderPixels(), FdElectronicsSimulatorOG::FdElectronicsSimulator::InitCamera(), MeanNpeFillerKG::MeanNpeFiller::Run(), ThresholdCalculatorKG::ThresholdCalculator::Run(), FdPulseFinderOG::FdPulseFinder::Run(), VirtualChannelCalibratorKG::VirtualChannelCalibrator::Run(), TelescopeSimulatorLX::TelescopeSimulator::Run(), TelescopeSimulatorKG::TelescopeSimulator::Run(), TelescopeSimulatorKG2::TelescopeSimulator::Run(), LightAtDiaphragmSimulatorKG::LightAtDiaphragmSimulator::Run(), ShowerPhotonGeneratorOG::ShowerPhotonGenerator::Run(), UseMcGeometryOG::UseMcGeometry::SetSDP(), FdEnergyDepositFinderKG::CFMatrixCalculator::SetTelescopeParameters(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and FdTriggerSimulatorOG::FdTriggerSimulator::ShiftEventToSLT().
bool FDetector::HasFdUpTime | ( | ) | const |
Definition at line 262 of file FDetector.cc.
Referenced by otoa::Detector2ADST::FillDetector().
bool FDetector::IsCDASInAquisition | ( | ) | const |
Definition at line 244 of file FDetector.cc.
|
private |
Definition at line 55 of file FDetector.cc.
Referenced by FDetectorTest::testEyeList(), FDetectorTest::testGetEyeByName(), and FDetectorTest::testNoSuchEye().
|
private |
Definition at line 271 of file FDetector.cc.
|
friend |
Definition at line 156 of file FDetector.h.
|
mutableprivate |
Definition at line 141 of file FDetector.h.
Referenced by AllEyesBegin(), and AllEyesEnd().
|
mutableprivate |
Definition at line 146 of file FDetector.h.
|
mutableprivate |
Definition at line 153 of file FDetector.h.
|
mutableprivate |
Definition at line 154 of file FDetector.h.
|
mutableprivate |
Definition at line 152 of file FDetector.h.
|
mutableprivate |
Definition at line 150 of file FDetector.h.
|
mutableprivate |
Definition at line 149 of file FDetector.h.
|
mutableprivate |
Definition at line 151 of file FDetector.h.