Falaise  4.0.1
SuperNEMO Software Toolkit
Public Member Functions | Public Attributes | List of all members
falaise::app::metadata_input Struct Reference

Commonly used parameters extracted from input metadata. More...

#include <falaise/app/metadata_utils.h>

Public Member Functions

void reset ()
 
void scan (const datatools::multi_properties &)
 
void print (std::ostream &out_) const
 

Public Attributes

std::string userProfile = ""
 the user profile used to produce input data More...
 
std::string experimentalSetupUrn = ""
 the experimental setup tag used to produce input data More...
 
std::string variantConfigUrn = ""
 the variant service tag used to produce input data More...
 
std::string variantConfigPath
 the variant service configuration file path used to produce input data More...
 
std::string variantProfileUrn = ""
 the variant profile tag used to produce input data More...
 
std::string variantProfilePath = ""
 the variant profile file used to produce input data More...
 
std::string servicesConfigUrn
 the services configuration tag used to produce input data More...
 
std::string servicesConfigPath
 the services configuration file path used to produce input data More...
 
std::size_t numberOfEvents = 0
 the number of event after input data More...
 
bool doSimulation = false
 the flag for simulation input More...
 
std::string simuSetupUrn = ""
 the simulation setup tag used to produce input data More...
 
bool doDigitization = false
 the flag for digitization input More...
 
std::string digiSetupUrn = ""
 the digitization setup tag used to produce input data More...
 
bool doReconstruction = false
 the flag for reconstruction input More...
 
std::string recSetupUrn = ""
 the reconstruction setup tag used to produce input data More...
 

Detailed Description

Commonly used parameters extracted from input metadata.

Member Function Documentation

◆ print()

void falaise::app::metadata_input::print ( std::ostream &  out_) const

◆ reset()

void falaise::app::metadata_input::reset ( )

◆ scan()

void falaise::app::metadata_input::scan ( const datatools::multi_properties )

Member Data Documentation

◆ digiSetupUrn

std::string falaise::app::metadata_input::digiSetupUrn = ""

the digitization setup tag used to produce input data

◆ doDigitization

bool falaise::app::metadata_input::doDigitization = false

the flag for digitization input

◆ doReconstruction

bool falaise::app::metadata_input::doReconstruction = false

the flag for reconstruction input

◆ doSimulation

bool falaise::app::metadata_input::doSimulation = false

the flag for simulation input

◆ experimentalSetupUrn

std::string falaise::app::metadata_input::experimentalSetupUrn = ""

the experimental setup tag used to produce input data

◆ numberOfEvents

std::size_t falaise::app::metadata_input::numberOfEvents = 0

the number of event after input data

◆ recSetupUrn

std::string falaise::app::metadata_input::recSetupUrn = ""

the reconstruction setup tag used to produce input data

◆ servicesConfigPath

std::string falaise::app::metadata_input::servicesConfigPath
Initial value:
=
""

the services configuration file path used to produce input data

◆ servicesConfigUrn

std::string falaise::app::metadata_input::servicesConfigUrn
Initial value:
=
""

the services configuration tag used to produce input data

◆ simuSetupUrn

std::string falaise::app::metadata_input::simuSetupUrn = ""

the simulation setup tag used to produce input data

◆ userProfile

std::string falaise::app::metadata_input::userProfile = ""

the user profile used to produce input data

◆ variantConfigPath

std::string falaise::app::metadata_input::variantConfigPath
Initial value:
=
""

the variant service configuration file path used to produce input data

◆ variantConfigUrn

std::string falaise::app::metadata_input::variantConfigUrn = ""

the variant service tag used to produce input data

◆ variantProfilePath

std::string falaise::app::metadata_input::variantProfilePath = ""

the variant profile file used to produce input data

◆ variantProfileUrn

std::string falaise::app::metadata_input::variantProfileUrn = ""

the variant profile tag used to produce input data


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