71 |
|
{ i2nd ? f2ndMuonRef = iMuon : fMuonRef = iMuon; } |
72 |
|
void SetType (EDCAType v) { fDCAType = v; } |
73 |
|
|
74 |
– |
// Some structural tools |
75 |
– |
void Mark() const; |
76 |
– |
|
74 |
|
protected: |
75 |
|
|
76 |
|
EDCAType fDCAType; // Lepton pair type |
94 |
|
ClassDef(DCASig,1) // DCA Significance reference |
95 |
|
}; |
96 |
|
} |
100 |
– |
|
101 |
– |
//-------------------------------------------------------------------------------------------------- |
102 |
– |
inline void mithep::DCASig::Mark() const |
103 |
– |
{ |
104 |
– |
// mark myself |
105 |
– |
mithep::DataObject::Mark(); |
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(); |
113 |
– |
} |
97 |
|
#endif |