2 // Category: visualization
4 // Author: I. Hrivnacova
8 // See the class description in the header file.
10 #include "AliColour.h"
11 #include <G4Colour.hh>
13 //_____________________________________________________________________________
14 AliColour::AliColour()
23 //_____________________________________________________________________________
24 AliColour::AliColour(G4String name, G4double red, G4double blue, G4double green)
33 //_____________________________________________________________________________
34 AliColour::AliColour(const AliColour& right) {
40 //_____________________________________________________________________________
41 AliColour::~AliColour() {
47 //_____________________________________________________________________________
48 AliColour& AliColour::operator=(const AliColour& right)
50 // check assignement to self
51 if (this == &right) return *this;
56 fGreen = right.fGreen;
61 //_____________________________________________________________________________
62 G4int AliColour::operator==(const AliColour& right) const
65 G4int returnValue = 0;
66 if ( fName == right.fName &&
67 fRed == right.fRed && fBlue == right.fBlue && fGreen == right.fGreen)
73 //_____________________________________________________________________________
74 G4int AliColour::operator!=(const AliColour& right) const
77 G4int returnValue = 1;
78 if (*this == right) returnValue = 0;