R3BROOT
R3B analysis software
|
#include "R3BNeulandMCMon.h"
#include "FairLogger.h"
#include "FairRootManager.h"
#include "FairRun.h"
#include "Math/Vector4D.h"
#include "TDirectory.h"
#include "TFile.h"
#include "TH1D.h"
#include "TH2D.h"
#include "TH3D.h"
#include <algorithm>
#include <iostream>
#include <numeric>
#include <string>
Go to the source code of this file.
Functions | |
Bool_t | IsPrimaryNeutron (const R3BMCTrack *mcTrack) |
Bool_t | IsMotherPrimaryNeutron (const R3BMCTrack *mcTrack, const std::vector< R3BMCTrack * > &tracks) |
Double_t | GetKineticEnergy (const R3BMCTrack *mcTrack) |
Double_t | GetTheta (const R3BMCTrack *mcTrack) |
std::string | lookup (int pid) |
template<typename T> | |
void | writeout (std::map< T, TH1D * > &map, const std::string &what, const int nEvents=0) |
Variables | |
static std::map< int, std::string > | lookup_table |
|
inline |
Definition at line 43 of file R3BNeulandMCMon.cxx.
|
inline |
Definition at line 48 of file R3BNeulandMCMon.cxx.
|
inline |
Definition at line 34 of file R3BNeulandMCMon.cxx.
|
inline |
Definition at line 29 of file R3BNeulandMCMon.cxx.
std::string lookup | ( | int | pid | ) |
Definition at line 55 of file R3BNeulandMCMon.cxx.
void writeout | ( | std::map< T, TH1D * > & | map, |
const std::string & | what, | ||
const int | nEvents = 0 ) |
Definition at line 69 of file R3BNeulandMCMon.cxx.
|
static |
Definition at line 50 of file R3BNeulandMCMon.cxx.