|
FairRoot/PandaRoot
|
Public Member Functions | |
| SimpleCand () | |
| SimpleCand (TLorentzVector lv, int pid, int id, int ch) | |
| SimpleCand (double x, double y, double z, double t, int pid, int id, int ch) | |
| ~SimpleCand () | |
| void | Set (TLorentzVector lv, int pid, int id, int ch) |
| void | SetP4 (TLorentzVector lv) |
| void | SetP4 (double x, double y, double z, double t) |
| void | SetMass (double mass) |
| void | SetPid (int pid) |
| void | SetPdg (int pdg) |
| void | SetId (int id) |
| void | SetCharge (int ch) |
| void | SetMotherIdx (int idx) |
| void | SetMct (bool mct=true) |
| void | SetMcPid (bool mct=true) |
| void | SetNSiblings (int n) |
| void | SetNFS (int n) |
| void | SetMarker (unsigned int i) |
| void | SetDau (int n, int m=0) |
| void | SetEvtId (int ev) |
| void | AddDau (SimpleCand *c) |
| TLorentzVector | P4 () const |
| int | Pid () const |
| int | Pdg () const |
| int | Id () const |
| int | EvtId () const |
| int | Charge () const |
| int | MotherIdx () const |
| int | NSiblings () const |
| int | NFS () const |
| bool | Mct () const |
| bool | McPid () const |
| unsigned int | Marker () const |
| int | DauF () const |
| int | DauL () const |
| int | NDau () const |
| bool | IsDau (int idx) const |
| SimpleCand * | Dau (int idx) |
Private Attributes | |
| TLorentzVector | fLV |
| int | fPid |
| int | fPdg |
| int | fId |
| int | fEvtId |
| int | fCh |
| int | fMotherIdx |
| int | fNSiblings |
| int | fNFS |
| bool | fMct |
| bool | fMcPid |
| unsigned int | fMarker |
| int | fDauF |
| int | fDauL |
| int | fNDau |
| std::vector< SimpleCand * > | fDaus |
Definition at line 3 of file SimpleCand.C.
|
inline |
|
inline |
Definition at line 9 of file SimpleCand.C.
References fDauF, fDauL, fDaus, fEvtId, fId, fMarker, fMcPid, fMct, fMotherIdx, fNDau, fNFS, fNSiblings, and Set().
|
inline |
|
inline |
Definition at line 17 of file SimpleCand.C.
|
inline |
|
inline |
Definition at line 44 of file SimpleCand.C.
References fCh.
Referenced by makeRecoCands(), printCand(), qaCand(), and select().
|
inline |
Definition at line 55 of file SimpleCand.C.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 49 of file SimpleCand.C.
References fMcPid.
Referenced by printCand(), and qaCand().
|
inline |
Definition at line 48 of file SimpleCand.C.
References fMct.
Referenced by printCand(), and qaCand().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 39 of file SimpleCand.C.
References fLV.
Referenced by boostList(), makeRecoCands(), printCand(), qaCand(), smearMom(), and softtrigger_kin5().
|
inline |
|
inline |
Definition at line 40 of file SimpleCand.C.
References fPid.
Referenced by makeRecoCands(), printCand(), qaCand(), and select().
|
inline |
Definition at line 19 of file SimpleCand.C.
References fCh, fId, fLV, fMarker, fPid, and pid().
Referenced by SimpleCand().
|
inline |
|
inline |
Definition at line 34 of file SimpleCand.C.
References fDauF, fDauL, m, and n.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
|
inline |
Definition at line 35 of file SimpleCand.C.
Referenced by combine(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 30 of file SimpleCand.C.
References fMcPid.
Referenced by combine(), and select().
|
inline |
|
inline |
Definition at line 28 of file SimpleCand.C.
References fMotherIdx, and idx.
Referenced by combine(), softtrigger_kin5(), softtrigger_toy12(), and toy_core().
|
inline |
|
inline |
Definition at line 31 of file SimpleCand.C.
References fNSiblings, and n.
Referenced by softtrigger_kin5(), softtrigger_toy12(), and toy_core().
|
inline |
Definition at line 20 of file SimpleCand.C.
References fLV.
Referenced by boostList(), combine(), and smearMom().
|
inline |
|
inline |
Definition at line 25 of file SimpleCand.C.
References fPdg.
Referenced by combine(), makeRecoCands(), and select().
|
inline |
Definition at line 24 of file SimpleCand.C.
|
private |
Definition at line 63 of file SimpleCand.C.
Referenced by Charge(), Set(), SetCharge(), and SimpleCand().
|
private |
Definition at line 70 of file SimpleCand.C.
Referenced by DauF(), IsDau(), NDau(), SetDau(), and SimpleCand().
|
private |
Definition at line 71 of file SimpleCand.C.
Referenced by DauL(), IsDau(), NDau(), SetDau(), and SimpleCand().
|
private |
Definition at line 73 of file SimpleCand.C.
Referenced by AddDau(), Dau(), and SimpleCand().
|
private |
Definition at line 62 of file SimpleCand.C.
Referenced by EvtId(), SetEvtId(), and SimpleCand().
|
private |
Definition at line 61 of file SimpleCand.C.
Referenced by Id(), Set(), SetId(), and SimpleCand().
|
private |
Definition at line 58 of file SimpleCand.C.
Referenced by P4(), Set(), SetMass(), SetP4(), and SimpleCand().
|
private |
Definition at line 69 of file SimpleCand.C.
Referenced by Marker(), Set(), SetMarker(), and SimpleCand().
|
private |
Definition at line 68 of file SimpleCand.C.
Referenced by McPid(), SetMcPid(), and SimpleCand().
|
private |
Definition at line 67 of file SimpleCand.C.
Referenced by Mct(), SetMct(), and SimpleCand().
|
private |
Definition at line 64 of file SimpleCand.C.
Referenced by MotherIdx(), SetMotherIdx(), and SimpleCand().
|
private |
Definition at line 72 of file SimpleCand.C.
Referenced by AddDau(), and SimpleCand().
|
private |
Definition at line 66 of file SimpleCand.C.
Referenced by NFS(), SetNFS(), and SimpleCand().
|
private |
Definition at line 65 of file SimpleCand.C.
Referenced by NSiblings(), SetNSiblings(), and SimpleCand().
|
private |
Definition at line 60 of file SimpleCand.C.
|
private |
Definition at line 59 of file SimpleCand.C.
Referenced by Pid(), Set(), SetPid(), and SimpleCand().
1.8.8