Class nptool::VDetector
ClassList > nptool > VDetector
Inherits the following classes: nptool::VPlugin
Public Functions
| Type | Name |
|---|---|
| virtual void | AddParameterToCalibrationManager () |
| virtual void | BuildPhysicalEvent () |
| virtual void | BuildRawEvent (const std::string & daq_name, const std::string & label, void * ptr_to_data) |
| virtual void | CheckSpectra () |
| void | ClearAndBuild () |
| virtual void | ClearEventData () |
| virtual void | ClearEventPhysics () |
| virtual void | ClearSpectra () |
| virtual void | ConstructGeometry () |
| virtual void | FillSpectra () |
| virtual void | InitSimulation (std::string simtype) |
| virtual void | InitSpectra () |
| virtual void | InitializeDataInputConversion (std::shared_ptr< nptool::VDataInput >) |
| virtual void | InitializeDataInputPhysics (std::shared_ptr< nptool::VDataInput >) |
| virtual void | InitializeDataInputRaw (std::shared_ptr< nptool::VDataInput >) |
| virtual void | InitializeDataOutputPhysics (std::shared_ptr< nptool::VDataOutput >) |
| virtual void | InitializeDataOutputRaw (std::shared_ptr< nptool::VDataOutput >) |
| virtual void | InitializeScorers () |
| virtual bool | IsDetector () |
| virtual bool | IsService () |
| virtual void | ReadConfiguration (nptool::InputParser) |
| virtual void | ReadSensitive () |
| virtual void | SetRawDataPointer (void *) |
| VDetector () |
|
| virtual void | WriteSpectra () |
| ~VDetector () |
Public Functions inherited from nptool::VPlugin
See nptool::VPlugin
| Type | Name |
|---|---|
| virtual std::vector< std::string > | GetDependencies () = 0 |
| virtual bool | IsDetector () |
| virtual bool | IsService () |
| VPlugin () |
|
| ~VPlugin () |
Public Functions Documentation
function AddParameterToCalibrationManager
inline virtual void nptool::VDetector::AddParameterToCalibrationManager ()
function BuildPhysicalEvent
inline virtual void nptool::VDetector::BuildPhysicalEvent ()
function BuildRawEvent
inline virtual void nptool::VDetector::BuildRawEvent (
const std::string & daq_name,
const std::string & label,
void * ptr_to_data
)
function CheckSpectra
inline virtual void nptool::VDetector::CheckSpectra ()
function ClearAndBuild
inline void nptool::VDetector::ClearAndBuild ()
function ClearEventData
inline virtual void nptool::VDetector::ClearEventData ()
function ClearEventPhysics
inline virtual void nptool::VDetector::ClearEventPhysics ()
function ClearSpectra
inline virtual void nptool::VDetector::ClearSpectra ()
function ConstructGeometry
inline virtual void nptool::VDetector::ConstructGeometry ()
function FillSpectra
inline virtual void nptool::VDetector::FillSpectra ()
function InitSimulation
inline virtual void nptool::VDetector::InitSimulation (
std::string simtype
)
function InitSpectra
inline virtual void nptool::VDetector::InitSpectra ()
function InitializeDataInputConversion
inline virtual void nptool::VDetector::InitializeDataInputConversion (
std::shared_ptr< nptool::VDataInput >
)
function InitializeDataInputPhysics
inline virtual void nptool::VDetector::InitializeDataInputPhysics (
std::shared_ptr< nptool::VDataInput >
)
function InitializeDataInputRaw
inline virtual void nptool::VDetector::InitializeDataInputRaw (
std::shared_ptr< nptool::VDataInput >
)
function InitializeDataOutputPhysics
inline virtual void nptool::VDetector::InitializeDataOutputPhysics (
std::shared_ptr< nptool::VDataOutput >
)
function InitializeDataOutputRaw
inline virtual void nptool::VDetector::InitializeDataOutputRaw (
std::shared_ptr< nptool::VDataOutput >
)
function InitializeScorers
inline virtual void nptool::VDetector::InitializeScorers ()
function IsDetector
inline virtual bool nptool::VDetector::IsDetector ()
Implements nptool::VPlugin::IsDetector
function IsService
inline virtual bool nptool::VDetector::IsService ()
Implements nptool::VPlugin::IsService
function ReadConfiguration
inline virtual void nptool::VDetector::ReadConfiguration (
nptool::InputParser
)
function ReadSensitive
inline virtual void nptool::VDetector::ReadSensitive ()
function SetRawDataPointer
inline virtual void nptool::VDetector::SetRawDataPointer (
void *
)
function VDetector
inline nptool::VDetector::VDetector ()
function WriteSpectra
inline virtual void nptool::VDetector::WriteSpectra ()
function ~VDetector
inline nptool::VDetector::~VDetector ()
The documentation for this class was generated from the following file src/core/NPVDetector.h