--- PamCut/CollectionActions/TrkDedxVsRigHistoAction/TrkDedxVsRigHistoAction.h 2009/06/10 12:41:42 1.1 +++ PamCut/CollectionActions/TrkDedxVsRigHistoAction/TrkDedxVsRigHistoAction.h 2009/08/14 10:33:12 1.4 @@ -13,24 +13,27 @@ #ifndef TRKDEDXVSRIGHISTOACTION_H_ #define TRKDEDXVSRIGHISTOACTION_H_ +/*! @brief An action that fills a TRK dE/dx Vs rigidity histogram. */ class TrkDedxVsRigHistoAction: public CollectionAction { public: /*! @brief Constructor. - * * + * * @param actionName The action's name. * @param outFileName The output file name. * @param mode The mode of ROOT file creation (see documentation of TFile constructor * in ROOT's reference guide). + * @param logBinningR If true, the rigidity axis will be binned logarithmically. * @param minDedx The lower limit for dE/dx axis (in MIP). - * @param maxdEdx The upper limit for dE/dx axis (in MIP). + * @param maxDedx The upper limit for dE/dx axis (in MIP). * @param nBinsDedx The number of dE/dx bins. * @param minR The lower limit for rigidity axis (in GV). * @param maxR The upper limit for rigidity axis (in GV). * @param nBinsR The number of rigidity bins. */ - TrkDedxVsRigHistoAction(const char *actionName, TString outFileName, TString mode = "UPDATE", float minDedx = 0., - float maxDedx = 50., unsigned int nBinsDedx = 100, float minR = -100., float maxR = 100., unsigned int nBinsR = 100); + TrkDedxVsRigHistoAction(const char *actionName, TString outFileName, TString mode = "UPDATE", bool logBinningR = + false, float minDedx = 0., float maxDedx = 50., unsigned int nBinsDedx = 100, float minR = -100., float maxR = + 100., unsigned int nBinsR = 100); /*! @brief Destructor. */ ~TrkDedxVsRigHistoAction() {