72 |
|
void SetType (EDCAType v) { fDCAType = v; } |
73 |
|
|
74 |
|
// Some structural tools |
75 |
< |
void Mark() const; |
75 |
> |
void Mark(UInt_t i=1) const; |
76 |
|
|
77 |
|
protected: |
78 |
|
|
99 |
|
} |
100 |
|
|
101 |
|
//-------------------------------------------------------------------------------------------------- |
102 |
< |
inline void mithep::DCASig::Mark() const |
102 |
> |
inline void mithep::DCASig::Mark(UInt_t ib) const |
103 |
|
{ |
104 |
|
// mark myself |
105 |
< |
mithep::DataObject::Mark(); |
105 |
> |
mithep::DataObject::Mark(ib); |
106 |
|
// mark my dependencies if they are there |
107 |
< |
GetTau()->Mark(); |
108 |
< |
GetElectron()->Mark(); |
109 |
< |
GetMuon()->Mark(); |
110 |
< |
Get2ndTau()->Mark(); |
111 |
< |
Get2ndElectron()->Mark(); |
112 |
< |
Get2ndMuon()->Mark(); |
107 |
> |
GetTau() ->Mark(ib); |
108 |
> |
GetElectron() ->Mark(ib); |
109 |
> |
GetMuon() ->Mark(ib); |
110 |
> |
Get2ndTau() ->Mark(ib); |
111 |
> |
Get2ndElectron()->Mark(ib); |
112 |
> |
Get2ndMuon() ->Mark(ib); |
113 |
|
} |
114 |
|
#endif |