Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-04-19 09:09:43

0001 #ifndef AHADIC_Decays_Cluster_Decay_Analysis_H
0002 #define AHADIC_Decays_Cluster_Decay_Analysis_H
0003 
0004 #include "ATOOLS/Phys/Blob.H"
0005 #include "AHADIC++/Tools/Cluster.H"
0006 #include "ATOOLS/Math/Histogram.H"
0007 #include <map>
0008 
0009 
0010 namespace AHADIC {
0011   class Cluster_Decay_Analysis {
0012   private:
0013     std::map<std::string,ATOOLS::Histogram *> m_histograms;
0014   public:
0015     Cluster_Decay_Analysis();
0016     ~Cluster_Decay_Analysis();
0017 
0018     void AnalyseThis(ATOOLS::Blob *);
0019   };
0020   /*!
0021     \file Cluster_Decay_Analysis.H
0022     \brief Contains the class AHADIC::Cluster_Decay_Analysis. 
0023   */
0024 
0025   /*! 
0026     \class Cluster_Decay_Analysis
0027     \brief The class Cluster_Decay_Analysis contains and fills histograms concerning the
0028     composition of the sets of primordial hadrons emerging from fragmentation and their momenta.
0029   */
0030   /*!
0031     \fn Cluster_Decay_Analysis::Cluster_Decay_Analysis()
0032     \brief Constructor, initialises the histograms.
0033   */
0034   /*!
0035     \fn Cluster_Decay_Analysis::~Cluster_Decay_Analysis()
0036     \brief Destructor, writes out the histograms.
0037   */
0038   /*!
0039     \fn void Cluster_Decay_Analysis::AnalyseThis(ATOOLS::Blob*)
0040     \brief Fills the histograms.
0041   */
0042 }
0043 #endif