#include "GtMuoneratorTool.h"
#include "GaudiKernel/IRndmGenSvc.h"
#include "CLHEP/Units/SystemOfUnits.h"
#include "CLHEP/Units/PhysicalConstants.h"
#include "HepMC/GenEvent.h"
#include "HepMC/GenVertex.h"
#include "TH1F.h"
#include "TFile.h"
#include <fstream>
#include <cassert>
Include dependency graph for GtMuoneratorTool.cc:
Go to the source code of this file.
Functions | |
static int | GetMuPlusMinusRatioParam (double momInGeV) |
static int GetMuPlusMinusRatioParam | ( | double | momInGeV | ) | [static] |
Definition at line 95 of file GtMuoneratorTool.cc.
00096 { 00097 Double_t par[2]={0.5505,0.6745}; 00098 Double_t part1=par[0]/(1+(1.1*momInGeV+1)/115); 00099 Double_t part2=0.054*par[1]/(1+(1.1*momInGeV+1)/850); 00100 Double_t part3=(1-par[0])/(1+(1.1*momInGeV-1)/115); 00101 Double_t part4=0.054*(1-par[1])/(1+(1.1*momInGeV-1)/850); 00102 return (part1+part2)/(part3+part4); 00103 }