fire v0.19.0
Framework for sImulation and Reconstruction of Events
fire.cxx File Reference

main definition for fire executable More...

#include <iostream>
#include "fire/config/Python.h"
#include "fire/Process.h"
Include dependency graph for fire.cxx:

Functions

static void usage ()
 Print how to use this executable to the terminal.
 
int main (int argc, char *argv[])
 definition of fire executable More...
 

Detailed Description

main definition for fire executable

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

definition of fire executable

fire is done in two steps

  1. Configuration - we run the python script provided and decode the parameters connected to the root configuration object, passing these parameters to the corresponding C++ classes by creating the Process.
  2. Running - we run the Process that has been configured.
Parameters
[in]argccommand line argument count
[in]argvarray of command line arguments