* See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
* full copyright notice. *
**************************************************************************/
-#ifndef ALIEVE_TOFStrip_H
-#define ALIEVE_TOFStrip_H
+#ifndef AliEveTOFStrip_H
+#define AliEveTOFStrip_H
#include <TEveQuadSet.h>
#include <TEveElement.h>
class AliEveTOFStrip : public TEveQuadSet
{
- AliEveTOFStrip(const AliEveTOFStrip&); // Not implemented
- AliEveTOFStrip& operator=(const AliEveTOFStrip&); // Not implemented
-
-private:
- void LoadQuads();
-
protected:
AliTOFGeometry *fTOFgeometry;
TClonesArray *tofArray);
virtual ~AliEveTOFStrip();
- static Bool_t fgStaticInitDone;
- static void InitStatics();
-
void SetThreshold(Short_t t);
void SetMaxVal(Int_t mv);
- Short_t GetThreshold() const {return fThreshold;};
- Int_t GetMaxVal() const {return fMaxVal;};
+ Short_t GetThreshold() const { return fThreshold; }
+ Int_t GetMaxVal() const { return fMaxVal; }
virtual void DigitSelected(Int_t idx);
- static TEveFrameBox* fgTOFstripFrameBox;
+protected:
+ static Bool_t fgStaticInitDone; // Has initialization of static variables been done.
+ static void InitStatics(); // Initialize static variables.
+
+ static TEveFrameBox *fgTOFstripFrameBox; // Shared box-frame for all strips.
+ static TEveRGBAPalette *fgTOFstripPalette; // Shared palette.
- static TEveRGBAPalette* fgTOFstripPalette;
+private:
+ void LoadQuads();
+
+ AliEveTOFStrip(const AliEveTOFStrip&); // Not implemented
+ AliEveTOFStrip& operator=(const AliEveTOFStrip&); // Not implemented
- ClassDef(AliEveTOFStrip, 1);
+ ClassDef(AliEveTOFStrip, 0); // Representation of a TOF strip.
};
#endif