34 void import(std::string filename);
37 void command(
const std::string& line);
40 std::string
make(std::string filename =
"");
46 const std::vector<double>& values = {},
47 const std::vector<double>& presigmas = {});
52 void addFile(std::string filename,
double weight = 1.);
std::string make(std::string filename="")
Compose and write out steering file.
std::vector< std::string > files
list of binary files
PedeSteering()
Default constructor.
virtual ~PedeSteering()
Destructor.
void fixParameters(const std::vector< int > &labels, const std::vector< double > &values={}, const std::vector< double > &presigmas={})
Fix parameter values and set presigmas.
std::string name
Name of steering (used as default filename)
void command(const std::string &line)
Add command to the steering.
PedeSteering(const std::string &filename)
Constructor to directly import command from file.
void clearFiles()
Clear list of files.
std::vector< std::string > commands
list command lines
void addFile(std::string filename, double weight=1.)
Add a file (optionally with weight) to list of binary files.
Abstract base class for different kinds of events.