// @(#)$Id: hpidalgringpropertiespar.cc,v 1.11 2008-05-09 16:15:05 halo Exp $ //*-- Author : Marcin Jaskula 14/10/2002 //_HADES_CLASS_DESCRIPTION //////////////////////////////////////////////////////////////////////////////// // // HPidAlgRingPropertiesPar // // HPidAlgRingProperties parameters for distributions calculations // //////////////////////////////////////////////////////////////////////////////// #include "hpidalgringpropertiespar.h" #include "hparamlist.h" // ----------------------------------------------------------------------------- ClassImp(HPidAlgRingPropertiesPar) // ----------------------------------------------------------------------------- HPidAlgRingPropertiesPar::HPidAlgRingPropertiesPar(const Char_t *name, const Char_t *title, const Char_t *context) : HPidHistogramsCont(name, title, context, 5) { // Containers for HPidAlgRingProperties class // For the algorithm description look into HPidAlgRingProperties class // // Init HPidHistogramsCont with 5 histograms per particle and sector. (4 per sector + 1 normalization histogram per sector) // We have: // - two TH2F for each theta bin (0-45,45-90 degrees) for leptons which hold the joint PDF of true rings with and without centroid, // - two for each theta bin for hadrons which hold the PDF of rings which were accidentially recognized but were correlated with a hadronic track // The last histogram holds the normalization factors for the species as a function of momentum //Order of arrangement in the histo-container: (arrangement repeats itself for each particle species and sector) // // Offset: // // 0 : pdf_with_centroid_0_to_45_degrees // // 1 : pdf_with_centroid_45_to_90_degrees // // 2 : pdf_no_centroid_0_to_45_degrees // // 3 : pdf_no_centroid_45_to_90_degrees // // 4 : normalization factors for this sector as a function of theta and momentum }