20 #include <Riostream.h> 53 SetCathodeAndPlaneMutuallyExclusive(kFALSE);
54 SetCathodeAndPlaneDisabled(kFALSE);
153 if ( !
IsValid() ) cout <<
"INVALID : ";
157 cout <<
"Cathode-defined " <<
CathodeName() <<
". ";
161 cout <<
"Plane-defined " <<
PlaneName() <<
". ";
165 cout <<
"Cathode and Plane mutually exclusive. ";
Bool_t IsNonBendingPlane() const
Whether we are representing non bending plane.
TString CathodeName() const
TString PlaneName() const
Bool_t IsPlaneDefined() const
Whether we are defined by plane.
Bool_t IsCathodeDefined() const
Whether we are defined by cathode.
Bool_t IsBendingPlane() const
Whether we are representing bending plane.
void SetSingle(Bool_t value)
void SetViewPoint(Bool_t front, Bool_t back)
void SetCathode(Bool_t cath0, Bool_t cath1)
Bool_t IsBackView() const
Whether the painter is to be represented from back (as seen from IP)
Bool_t IsCathodeAndPlaneMutuallyExclusive() const
Whether we can select both cathode and plane.
void SetCathodeAndPlaneDisabled(Bool_t value)
Bool_t IsCathode1() const
Whether we are representing cathode 1.
Bool_t IsFrontView() const
Whether the painter is to be represented from front (as seen from IP)
TString ViewPointName() const
Bool_t IsValid() const
Whether we are valid.
Bool_t IsCathode0() const
Whether we are representing cathode 0.
Basic attributes shared by all painters.
void SetCathodeAndPlaneMutuallyExclusive(Bool_t value)
void SetPlane(Bool_t bending, Bool_t nonBending)
void SetValid(Bool_t value)
TString fName
name of the attributes
virtual ~AliMUONAttPainter()
void Print(Option_t *opt="") const