17 |
|
|
18 |
|
namespace mithep |
19 |
|
{ |
20 |
< |
class ChargedParticle; |
20 |
> |
class Particle; |
21 |
|
class Met; |
22 |
|
|
23 |
|
class DiTauSystem { |
24 |
|
public: |
25 |
< |
DiTauSystem(ChargedParticle *t1, ChargedParticle *t2, Met *met); |
25 |
> |
DiTauSystem(const Particle *t1, const Particle *t2, const Met *met); |
26 |
|
~DiTauSystem() {} |
27 |
|
|
28 |
|
Double_t RecoMass() const { return fRecoMass;} |
36 |
|
private: |
37 |
|
void Init(); |
38 |
|
|
39 |
< |
ChargedParticle *fT1; //first tau |
40 |
< |
ChargedParticle *fT2; //second tau |
41 |
< |
Met *fMet; //missing et |
39 |
> |
const Particle *fT1; //first tau |
40 |
> |
const Particle *fT2; //second tau |
41 |
> |
const Met *fMet; //missing et |
42 |
|
Double_t fXTau[2]; //visible fraction of the tau momenta |
43 |
|
Double_t fRecoMass; //higgs mass |
44 |
|
Double_t fVisMass; //visible mass |