// ------------------------------------------------------------------------------ // ----- CbmMvdSensorClusterinterpreterPlugin header file ----- // ----- Created 14/03/12 by P. Sitzmann ----- // ------------------------------------------------------------------------------ /** CbmMvdSensorDigitizerPlugin.h *@author P.Sitzmann ** ** Class for the Clusterinterpreter ** **/ #ifndef CBMMVDSENSORCLUSTERINTERPRETERPLUGIN_H #define CBMMVDSENSORCLUSTERINTERPRETERPLUGIN_H 1 #include "CbmMvdSensorPlugin.h" #include "TObjArray.h" #include class TClonesArray; class CbmMvdSensorClusterinterpreterPlugin : public CbmMvdSensorPlugin { public: /** Default constructor **/ CbmMvdSensorClusterinterpreterPlugin(); /** Default destructor **/ ~CbmMvdSensorClusterinterpreterPlugin(); Inti( TObjArray Cluster); Exec(); Finish(); GetMaxY() { return maxY; }; GetMinY() { return minY; }; GetXAt(Int_t RowNumber); GetHit() { return hit; }; SetChipDatas( /** different variables **/ ); private: ComputeBalancePoint(); Int_t maxY; Int_t minY; Int_t hit; vector input; Int_t Y[]; /** Array variabler länge **/ Int_t X[]; /** Array variabler länge **/