Also put in Emacs mode id lines in the header files.
Hans, please add the lines
// Local Variables:
// mode: C++
// End:
at the bottom of each header file to allow Emacs to handle the headers as C++
rather than C files. You should also expand and/or add documentation in
all files. Thanks.
class TH1F;
class TBrowser;
+/**
+ * @ingroup FMD_ana
+ * @brief Do the background correction
+ *
+ */
class AliFMDAnaCalibBackgroundCorrection : public TObject
{
};
#endif
+// Local Variables:
+// mode: C++
+// End:
#include <TObjArray.h>
#include <TH1F.h>
+/**
+ * @ingroup FMD_ana
+ * @brief Find most-probable value of MIP peak for one or more
+ * particles.
+ *
+ */
class AliFMDAnaCalibEnergyDistribution : public TObject
{
};
#endif
+// Local Variables:
+// mode: C++
+// End:
// Should get ata fromm Conditions DB.
//
+/**
+ * @ingroup FMD_ana
+ */
class AliFMDAnaParameters : public TNamed
{
public:
#include "TArrayI.h"
#include "TH1I.h"
+/**
+ * @ingroup FMD_ana
+ * @brief Applu the background correction
+ * particles.
+ *
+ */
class AliFMDAnalysisTaskBackgroundCorrection : public AliAnalysisTask
{
public:
};
#endif
+// Local Variables:
+// mode: C++
+// End:
+/**
+ * @ingroup FMD_ana
+ */
class AliFMDAnalysisTaskCollector : public AliAnalysisTask
{
public:
};
#endif
+// Local Variables:
+// mode: C++
+// End:
class TF1;
+/**
+ * @ingroup FMD_ana
+ */
class AliFMDAnalysisTaskDensity : public AliAnalysisTask
{
public:
};
#endif
+// Local Variables:
+// mode: C++
+// End:
#include "TH1I.h"
#include "AliMCEvent.h"
#include "AliFMDFloatMap.h"
+
+/**
+ * @ingroup FMD_ana
+ */
class AliFMDAnalysisTaskDndeta : public AliAnalysisTask
{
public:
};
#endif
+// Local Variables:
+// mode: C++
+// End:
+/**
+ * @ingroup FMD_ana
+ */
class AliFMDAnalysisTaskESDReader : public AliAnalysisTask
{
public:
};
#endif
+// Local Variables:
+// mode: C++
+// End:
#include "AliFMDFloatMap.h"
#include "TH1F.h"
+/**
+ * Make a background distribution from simulated data
+ * @ingroup FMD_ana
+ *
+ *
+ */
+
class AliFMDAnaCalibBackgroundCorrection;
class AliFMDAnalysisTaskGenerateBackground : public AliAnalysisTaskSE
};
#endif
+// Local Variables:
+// mode: C++
+// End:
#include "AliFMDAnalysisTaskBackgroundCorrection.h"
#include "AliFMDAnalysisTaskDndeta.h"
+/** @defgroup FMD_ana Analysis tasks
+ @brief Various classes to do analysis tasks
+*/
+
+/**
+ * @class AliFMDAnalysisTaskSE
+ * @brief Collected analysis task
+ * @ingroup FMD_ana
+ *
+ * Collector of various analysis tasks. It will do the full chain of
+ * analysis tasks:
+ *
+ * - AliFMDAnalysisTaskSharing
+ * - AliFMDAnalysisTaskDensity
+ * - AliFMDAnalysisTaskBackgroundCorrection
+ * - AliFMDAnalysisTaskDndeta
+ */
+
class AliFMDAnalysisTaskSE : public AliAnalysisTaskSE
{
public:
};
#endif
+// Local Variables:
+// mode: C++
+// End:
class AliAODEvent;
class AliESDVertex;
-
+/**
+ * Do the sharing correction.
+ * @ingroup FMD_ana
+ *
+ *
+ */
class AliFMDAnalysisTaskSharing : public AliAnalysisTask
{
public:
};
#endif
+// Local Variables:
+// mode: C++
+// End Variables;