Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2024-09-28 07:02:49

0001 /**
0002  \file
0003  Declaration of smearing global functions.
0004  
0005  \author    Michael Savastio
0006  \date      2011-08-19
0007  \copyright 2011 Brookhaven National Lab
0008  */
0009 
0010 #ifndef INCLUDE_EICSMEAR_SMEAR_FUNCTIONS_H_
0011 #define INCLUDE_EICSMEAR_SMEAR_FUNCTIONS_H_
0012 
0013 #include <Rtypes.h>  // For Long64_t
0014 #include <TString.h>
0015 
0016 namespace Smear {
0017 
0018   class Detector;
0019 
0020 }  // namespace Smear
0021 
0022 /**
0023  \fn
0024  Processes a ROOT Monte Carlo event file to produce a file with 
0025  information smeared for detector effects.
0026  */
0027 int SmearTree(const Smear::Detector&, const TString& inFileName,
0028               const TString& outFileName = "", Long64_t nEvents = -1);
0029 
0030 #endif  // INCLUDE_EICSMEAR_SMEAR_FUNCTIONS_H_