FairRoot/PandaRoot
Functions
RecoCompleteMain.cxx File Reference
#include "RecoComplete.h"
#include <TRint.h>
#include <TROOT.h>
#include <iostream>
#include <sstream>

Go to the source code of this file.

Functions

template<typename Type >
Type StrTo (char const *str)
 
int main (int argc, char *argv[])
 

Function Documentation

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

Definition at line 23 of file RecoCompleteMain.cxx.

References digiFile, mcFile, outFile, parFile, RecoComplete(), and TString.

24 {
25  // Start application.
26  gROOT->SetBatch();
27  TApplication app("RecoComplete", &argc, argv, 0, -1);
28 
29  // Read the command line options or provide default values.
30 
31  TString mcFile = argc > 1 ? argv[1] : "sim_complete.root";
32  TString dgFile = argc > 2 ? argv[2] : "digi_complete.root";
33  TString parFile = argc > 3 ? argv[3] : "simparams.root";
34  TString digiFile = argc > 4 ? argv[4] : "all.par";
35  TString outFile = argc > 5 ? argv[5] : "reco_complete.root";
36 
37  cout << boolalpha;
38 
39  cout << endl << "Starting reco simulation with TPC:" << endl
40  << " input MC file : " << mcFile << endl
41  << " input DIG file : " << dgFile << endl
42  << " output file : " << outFile << endl
43  << " params file : " << parFile << endl
44  << " input digi params file : " << digiFile << endl << endl;
45 
46  // Start the simulation.
47  RecoComplete(mcFile, dgFile, parFile, digiFile, outFile);
48 
49  return 0;
50 }
TString outFile
Definition: hit_dirc.C:17
TString digiFile
Definition: bump_emc.C:20
void RecoComplete(TString const &mcFile, TString const &dgFile, TString const &parFile, TString const &digiFile, TString const &outFile)
TString parFile
Definition: hit_dirc.C:14
TString mcFile
Definition: runMvdTpcReco.C:22
template<typename Type >
Type StrTo ( char const *  str)