YCrossFit 1.0
A C++/ROOT Library for the analysis of the differential cross section of the Y(1S,2S,3S) resonances in two muons
main.C File Reference

Main source code of the program: define default options for parameters and call the functions in order to execute the program. More...

#include <iostream>
#include "ROOT/RDataFrame.hxx"
#include "df_set.h"
#include "Cuts.h"
#include "SpectrumPlot.h"
#include "fitRoo.h"
#include "optionParse.h"
#include "diffCrossSection.h"
#include "RooFitResult.h"
#include "TRootCanvas.h"

Functions

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

Detailed Description

Main source code of the program: define default options for parameters and call the functions in order to execute the program.

Here the default options of the command line arguments are defined and the functions are called in order to execute the programs.

The default options are:

  • Depth=0
  • Fit function=0 (Breit-Wigner)
  • ptm=ptM=ym=yM=NaN
  • nameFile="YResonancesFit"
  • verbose=0, i.e. non verbose
  • mode=1, i.e. calculate differential cross section

Function Documentation

◆ main()

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