fLoHpt = 0;
fLoApt = 0;
}
+//----------------------------------------------------------------------
+AliMUONLocalTrigger::AliMUONLocalTrigger(const AliMUONLocalTrigger& MUONLocalTrig):TObject(MUONLocalTrig)
+{
+// copy constructor (useful for TClonesArray)
+ fLoCircuit = MUONLocalTrig.fLoCircuit;
+ fLoStripX = MUONLocalTrig.fLoStripX;
+ fLoDev = MUONLocalTrig.fLoDev;
+ fLoStripY = MUONLocalTrig.fLoStripY;
+ fLoLpt = MUONLocalTrig.fLoLpt;
+ fLoHpt = MUONLocalTrig.fLoHpt;
+ fLoApt = MUONLocalTrig.fLoApt;
+}
+//----------------------------------------------------------------------
+AliMUONLocalTrigger& AliMUONLocalTrigger::operator=(const AliMUONLocalTrigger& MUONLocalTrig)
+{
+// equal operator (useful for non-pointer member in TClonesArray)
+ if (this == &MUONLocalTrig)
+ return *this;
+
+ fLoCircuit = MUONLocalTrig.fLoCircuit;
+ fLoStripX = MUONLocalTrig.fLoStripX;
+ fLoDev = MUONLocalTrig.fLoDev;
+ fLoStripY = MUONLocalTrig.fLoStripY;
+ fLoLpt = MUONLocalTrig.fLoLpt;
+ fLoHpt = MUONLocalTrig.fLoHpt;
+ fLoApt = MUONLocalTrig.fLoApt;
+
+ return *this;
+}
+
//----------------------------------------------------------------------
AliMUONLocalTrigger::AliMUONLocalTrigger(Int_t *localtr)
{
fLoApt = localtr[6];
}
-//----------------------------------------------------------------------
-//--- methods which return member data related info
-//----------------------------------------------------------------------
-Int_t AliMUONLocalTrigger::LoCircuit(){
-// returns circuit number
-return fLoCircuit;
-}
-//----------------------------------------------------------------------
-Int_t AliMUONLocalTrigger::LoStripX(){
-// returns X strip in MT11
-return fLoStripX;
-}
-//----------------------------------------------------------------------
-Int_t AliMUONLocalTrigger::LoDev(){
-// returns deviation
-return fLoDev;
-}
-//----------------------------------------------------------------------
-Int_t AliMUONLocalTrigger::LoStripY(){
-// returns Y strip in MT11
-return fLoStripY;
-}
-//----------------------------------------------------------------------
-Int_t AliMUONLocalTrigger::LoLpt(){
-// returns Low pt 0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
-return fLoLpt;
-}
-//----------------------------------------------------------------------
-Int_t AliMUONLocalTrigger::LoHpt(){
-// returns High pt 0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
-return fLoHpt;
-}
-//----------------------------------------------------------------------
-Int_t AliMUONLocalTrigger::LoApt(){
-// returns All pt 0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
-return fLoApt;
-}