|
BOSS 7.1.1
BESIII Offline Software System
|
#include <EvtRecDTag.h>
Inheritance diagram for EvtRecDTag:Public Member Functions | |
| virtual const CLID & | clID () const |
| EvtRecDTag () | |
| ~EvtRecDTag () | |
| EvtRecDTag (const EvtRecDTag &) | |
| EvtRecDTag & | operator= (const EvtRecDTag &) |
| DecayMode | decayMode () const |
| SelType | type () const |
| double | beamE () const |
| double | mass () const |
| double | mBC () const |
| double | deltaE () const |
| int | charge () const |
| int | charm () const |
| int | numOfChildren () const |
| HepLorentzVector | p4 () const |
| vector< double > | vKsMass () const |
| vector< double > | vFitChi2 () const |
| vector< double > | vFitDecayLength () const |
| vector< double > | vFitDecayLengthError () const |
| SmartRefVector< EvtRecTrack > | tracks () |
| SmartRefVector< EvtRecTrack > | showers () |
| SmartRefVector< EvtRecTrack > | otherTracks () |
| SmartRefVector< EvtRecTrack > | otherShowers () |
| SmartRefVector< EvtRecTrack > | pionId () |
| SmartRefVector< EvtRecTrack > | kaonId () |
| SmartRefVector< EvtRecTrack > | protonId () |
| void | setdecayMode (DecayMode decayMode) |
| void | settype (SelType type) |
| void | setbeamE (double beamE) |
| void | setmass (double mass) |
| void | setmBC (double mBC) |
| void | setdeltaE (double deltaE) |
| void | setcharge (int charge) |
| void | setcharm (int charm) |
| void | setnumOfChildren (int numOfChildren) |
| void | setp4 (HepLorentzVector p4) |
| void | addToFitInfo (double ksmass, double chi2, double length, double error) |
| void | addTrack (const SmartRef< EvtRecTrack > track) |
| void | addShower (const SmartRef< EvtRecTrack > shower) |
| void | addOtherTrack (const SmartRef< EvtRecTrack > track) |
| void | addOtherShower (const SmartRef< EvtRecTrack > shower) |
| void | addPionId (const SmartRef< EvtRecTrack > pionId) |
| void | addKaonId (const SmartRef< EvtRecTrack > kaonId) |
| void | addProtonId (const SmartRef< EvtRecTrack > protonId) |
| void | setTracks (const SmartRefVector< EvtRecTrack > tracks) |
| void | setShowers (const SmartRefVector< EvtRecTrack > showers) |
| void | setOtherTracks (const SmartRefVector< EvtRecTrack > tracks) |
| void | setOtherShowers (const SmartRefVector< EvtRecTrack > showers) |
| void | setPionId (const SmartRefVector< EvtRecTrack > pionId) |
| void | setKaonId (const SmartRefVector< EvtRecTrack > kaonId) |
| void | setProtonId (const SmartRefVector< EvtRecTrack > protonId) |
Static Public Member Functions | |
| static const CLID & | classID () |
Definition at line 27 of file EvtRecDTag.h.
Definition at line 50 of file EvtRecDTag.h.
| enum EvtRecDTag::SelType |
| Enumerator | |
|---|---|
| Loose | |
| Tight | |
| Default | |
Definition at line 41 of file EvtRecDTag.h.
| EvtRecDTag::EvtRecDTag | ( | ) |
Definition at line 3 of file EvtRecDTag.cxx.
|
inline |
Definition at line 33 of file EvtRecDTag.h.
| EvtRecDTag::EvtRecDTag | ( | const EvtRecDTag & | dtag | ) |
Definition at line 29 of file EvtRecDTag.cxx.
|
inline |
Definition at line 238 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::pidtag(), DsReconstruction::pidtag(), LambdaCReconstruction::pidtag(), NeutralDReconstruction::pidtag(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 234 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::savetrack(), DsReconstruction::savetrack(), LambdaCReconstruction::savetrack(), NeutralDReconstruction::savetrack(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 232 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::savetrack(), DsReconstruction::savetrack(), LambdaCReconstruction::savetrack(), NeutralDReconstruction::savetrack(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 236 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::pidtag(), DsReconstruction::pidtag(), LambdaCReconstruction::pidtag(), NeutralDReconstruction::pidtag(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 240 of file EvtRecDTag.h.
Referenced by LambdaCReconstruction::pidtag().
|
inline |
Definition at line 230 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::savetrack(), DsReconstruction::savetrack(), LambdaCReconstruction::savetrack(), NeutralDReconstruction::savetrack(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 221 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::execute(), DsReconstruction::execute(), LambdaCReconstruction::execute(), and NeutralDReconstruction::execute().
|
inline |
Definition at line 228 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::savetrack(), DsReconstruction::savetrack(), LambdaCReconstruction::savetrack(), NeutralDReconstruction::savetrack(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 187 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setbeamE().
|
inline |
Definition at line 191 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setcharge().
|
inline |
Definition at line 192 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setcharm().
|
inlinestatic |
|
inlinevirtual |
Definition at line 29 of file EvtRecDTag.h.
|
inline |
Definition at line 185 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setdecayMode().
|
inline |
Definition at line 190 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setdeltaE().
|
inline |
Definition at line 206 of file EvtRecDTag.h.
Referenced by addKaonId(), EvtRecDTagCnv::DataObjectToTObject(), and setKaonId().
|
inline |
Definition at line 188 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setmass().
|
inline |
Definition at line 189 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setmBC().
|
inline |
Definition at line 193 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and setnumOfChildren().
| EvtRecDTag & EvtRecDTag::operator= | ( | const EvtRecDTag & | dtag | ) |
Definition at line 56 of file EvtRecDTag.cxx.
|
inline |
Definition at line 204 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
|
inline |
Definition at line 203 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
|
inline |
Definition at line 194 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), ChargedDReconstruction::execute(), DsReconstruction::execute(), LambdaCReconstruction::execute(), NeutralDReconstruction::execute(), and setp4().
|
inline |
Definition at line 205 of file EvtRecDTag.h.
Referenced by addPionId(), EvtRecDTagCnv::DataObjectToTObject(), and setPionId().
|
inline |
Definition at line 207 of file EvtRecDTag.h.
Referenced by addProtonId(), and setProtonId().
|
inline |
Definition at line 212 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 216 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 217 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 210 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::execute(), DsReconstruction::execute(), LambdaCReconstruction::execute(), NeutralDReconstruction::execute(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 215 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 254 of file EvtRecDTag.h.
|
inline |
Definition at line 213 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 214 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 218 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 250 of file EvtRecDTag.h.
|
inline |
Definition at line 248 of file EvtRecDTag.h.
|
inline |
Definition at line 219 of file EvtRecDTag.h.
Referenced by ChargedDReconstruction::execute(), DsReconstruction::execute(), LambdaCReconstruction::execute(), NeutralDReconstruction::execute(), NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 252 of file EvtRecDTag.h.
|
inline |
Definition at line 256 of file EvtRecDTag.h.
|
inline |
Definition at line 246 of file EvtRecDTag.h.
|
inline |
Definition at line 244 of file EvtRecDTag.h.
|
inline |
Definition at line 211 of file EvtRecDTag.h.
Referenced by NeutralDReconstruction::saveD0Info(), ChargedDReconstruction::saveDpInfo(), DsReconstruction::saveDsInfo(), LambdaCReconstruction::saveLcInfo(), and EvtRecDTagCnv::TObjectToDataObject().
|
inline |
Definition at line 202 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), setOtherShowers(), and setShowers().
|
inline |
Definition at line 201 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), setOtherTracks(), and setTracks().
|
inline |
Definition at line 186 of file EvtRecDTag.h.
Referenced by EvtRecDTagCnv::DataObjectToTObject(), and settype().
|
inline |
Definition at line 196 of file EvtRecDTag.h.
|
inline |
Definition at line 197 of file EvtRecDTag.h.
|
inline |
Definition at line 198 of file EvtRecDTag.h.
|
inline |
Definition at line 195 of file EvtRecDTag.h.