#include <TEvtRecDTag.h>
Public Member Functions | |
TEvtRecDTag () | |
~TEvtRecDTag () | |
Int_t | decayMode () const |
Int_t | type () const |
Double_t | beamE () const |
Double_t | mass () const |
Double_t | mBC () const |
Double_t | deltaE () const |
Int_t | charge () const |
Int_t | charm () const |
Int_t | numOfChildren () const |
Double_t | px () const |
Double_t | py () const |
Double_t | pz () const |
Double_t | pe () const |
const std::vector< Int_t > & | tracks () const |
const std::vector< Int_t > & | showers () const |
const std::vector< Int_t > & | otherTracks () const |
const std::vector< Int_t > & | otherShowers () const |
const std::vector< Int_t > & | pionId () const |
const std::vector< Int_t > & | kaonId () const |
void | setdecayMode (Int_t decayMode) |
void | settype (Int_t type) |
void | setbeamE (Double_t beamE) |
void | setmass (Double_t mass) |
void | setmBC (Double_t mBC) |
void | setdeltaE (Double_t deltaE) |
void | setcharge (Int_t charge) |
void | setcharm (Int_t charm) |
void | setnumOfChildren (Int_t numOfChildren) |
void | setpx (Double_t px) |
void | setpy (Double_t py) |
void | setpz (Double_t pz) |
void | setpe (Double_t pe) |
void | setTracks (const std::vector< Int_t > &tracks) |
void | setShowers (const std::vector< Int_t > &showers) |
void | setOtherTracks (const std::vector< Int_t > &tracks) |
void | setOtherShowers (const std::vector< Int_t > &showers) |
void | setPionId (const std::vector< Int_t > &pionId) |
void | setKaonId (const std::vector< Int_t > &kaonId) |
void | addTrack (Int_t track) |
void | addShower (Int_t shower) |
void | addOtherTrack (Int_t track) |
void | addOtherShower (Int_t shower) |
void | addPionId (Int_t pionId) |
void | addKaonId (Int_t kaonId) |
Private Attributes | |
Int_t | m_decayMode |
Int_t | m_type |
Double_t | m_beamE |
Double_t | m_mass |
Double_t | m_mBC |
Double_t | m_deltaE |
Int_t | m_charge |
Int_t | m_charm |
UInt_t | m_numOfChildren |
Double_t | m_px |
Double_t | m_py |
Double_t | m_pz |
Double_t | m_pe |
std::vector< Int_t > | m_tracks |
std::vector< Int_t > | m_showers |
std::vector< Int_t > | m_otherTracks |
std::vector< Int_t > | m_otherShowers |
std::vector< Int_t > | m_pionId |
std::vector< Int_t > | m_kaonId |
Definition at line 8 of file TEvtRecDTag.h.
TEvtRecDTag::TEvtRecDTag | ( | ) |
TEvtRecDTag::~TEvtRecDTag | ( | ) |
void TEvtRecDTag::addKaonId | ( | Int_t | kaonId | ) | [inline] |
Definition at line 63 of file TEvtRecDTag.h.
References m_kaonId.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::addOtherShower | ( | Int_t | shower | ) | [inline] |
Definition at line 61 of file TEvtRecDTag.h.
References m_otherShowers.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
00061 { m_otherShowers.push_back(shower);}
void TEvtRecDTag::addOtherTrack | ( | Int_t | track | ) | [inline] |
Definition at line 60 of file TEvtRecDTag.h.
References m_otherTracks.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
00060 { m_otherTracks.push_back(track);}
void TEvtRecDTag::addPionId | ( | Int_t | pionId | ) | [inline] |
Definition at line 62 of file TEvtRecDTag.h.
References m_pionId.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::addShower | ( | Int_t | shower | ) | [inline] |
Definition at line 59 of file TEvtRecDTag.h.
References m_showers.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
00059 { m_showers.push_back(shower);}
void TEvtRecDTag::addTrack | ( | Int_t | track | ) | [inline] |
Definition at line 58 of file TEvtRecDTag.h.
References m_tracks.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
00058 { m_tracks.push_back(track);}
Double_t TEvtRecDTag::beamE | ( | ) | const [inline] |
Definition at line 16 of file TEvtRecDTag.h.
References m_beamE.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00016 {return m_beamE;}
Int_t TEvtRecDTag::charge | ( | ) | const [inline] |
Definition at line 20 of file TEvtRecDTag.h.
References m_charge.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00020 {return m_charge;}
Int_t TEvtRecDTag::charm | ( | ) | const [inline] |
Definition at line 21 of file TEvtRecDTag.h.
References m_charm.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00021 {return m_charm;}
Int_t TEvtRecDTag::decayMode | ( | ) | const [inline] |
Definition at line 14 of file TEvtRecDTag.h.
References m_decayMode.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00014 {return m_decayMode;}
Double_t TEvtRecDTag::deltaE | ( | ) | const [inline] |
Definition at line 19 of file TEvtRecDTag.h.
References m_deltaE.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00019 {return m_deltaE;}
const std::vector<Int_t>& TEvtRecDTag::kaonId | ( | ) | const [inline] |
Definition at line 34 of file TEvtRecDTag.h.
References m_kaonId.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00034 {return m_kaonId;}
Double_t TEvtRecDTag::mass | ( | ) | const [inline] |
Definition at line 17 of file TEvtRecDTag.h.
References m_mass.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00017 {return m_mass;}
Double_t TEvtRecDTag::mBC | ( | ) | const [inline] |
Definition at line 18 of file TEvtRecDTag.h.
References m_mBC.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00018 {return m_mBC;}
Int_t TEvtRecDTag::numOfChildren | ( | ) | const [inline] |
Definition at line 22 of file TEvtRecDTag.h.
References m_numOfChildren.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00022 {return m_numOfChildren;}
const std::vector<Int_t>& TEvtRecDTag::otherShowers | ( | ) | const [inline] |
Definition at line 32 of file TEvtRecDTag.h.
References m_otherShowers.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00032 {return m_otherShowers;}
const std::vector<Int_t>& TEvtRecDTag::otherTracks | ( | ) | const [inline] |
Definition at line 31 of file TEvtRecDTag.h.
References m_otherTracks.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00031 {return m_otherTracks;}
Double_t TEvtRecDTag::pe | ( | ) | const [inline] |
Definition at line 26 of file TEvtRecDTag.h.
References m_pe.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00026 {return m_pe;}
const std::vector<Int_t>& TEvtRecDTag::pionId | ( | ) | const [inline] |
Definition at line 33 of file TEvtRecDTag.h.
References m_pionId.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00033 {return m_pionId;}
Double_t TEvtRecDTag::px | ( | ) | const [inline] |
Definition at line 23 of file TEvtRecDTag.h.
References m_px.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00023 {return m_px;}
Double_t TEvtRecDTag::py | ( | ) | const [inline] |
Definition at line 24 of file TEvtRecDTag.h.
References m_py.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00024 {return m_py;}
Double_t TEvtRecDTag::pz | ( | ) | const [inline] |
Definition at line 25 of file TEvtRecDTag.h.
References m_pz.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00025 {return m_pz;}
void TEvtRecDTag::setbeamE | ( | Double_t | beamE | ) | [inline] |
Definition at line 38 of file TEvtRecDTag.h.
References m_beamE.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setcharge | ( | Int_t | charge | ) | [inline] |
Definition at line 42 of file TEvtRecDTag.h.
References m_charge.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setcharm | ( | Int_t | charm | ) | [inline] |
Definition at line 43 of file TEvtRecDTag.h.
References m_charm.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setdecayMode | ( | Int_t | decayMode | ) | [inline] |
Definition at line 36 of file TEvtRecDTag.h.
References m_decayMode.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
00036 {m_decayMode=decayMode;}
void TEvtRecDTag::setdeltaE | ( | Double_t | deltaE | ) | [inline] |
Definition at line 41 of file TEvtRecDTag.h.
References m_deltaE.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setKaonId | ( | const std::vector< Int_t > & | kaonId | ) | [inline] |
void TEvtRecDTag::setmass | ( | Double_t | mass | ) | [inline] |
Definition at line 39 of file TEvtRecDTag.h.
References m_mass.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setmBC | ( | Double_t | mBC | ) | [inline] |
Definition at line 40 of file TEvtRecDTag.h.
References m_mBC.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setnumOfChildren | ( | Int_t | numOfChildren | ) | [inline] |
Definition at line 44 of file TEvtRecDTag.h.
References m_numOfChildren.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
00044 {m_numOfChildren = numOfChildren;}
void TEvtRecDTag::setOtherShowers | ( | const std::vector< Int_t > & | showers | ) | [inline] |
Definition at line 54 of file TEvtRecDTag.h.
References m_otherShowers.
00054 { m_otherShowers=showers;}
void TEvtRecDTag::setOtherTracks | ( | const std::vector< Int_t > & | tracks | ) | [inline] |
Definition at line 53 of file TEvtRecDTag.h.
References m_otherTracks.
00053 { m_otherTracks=tracks;}
void TEvtRecDTag::setpe | ( | Double_t | pe | ) | [inline] |
Definition at line 48 of file TEvtRecDTag.h.
References m_pe.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setPionId | ( | const std::vector< Int_t > & | pionId | ) | [inline] |
void TEvtRecDTag::setpx | ( | Double_t | px | ) | [inline] |
Definition at line 45 of file TEvtRecDTag.h.
References m_px.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setpy | ( | Double_t | py | ) | [inline] |
Definition at line 46 of file TEvtRecDTag.h.
References m_py.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setpz | ( | Double_t | pz | ) | [inline] |
Definition at line 47 of file TEvtRecDTag.h.
References m_pz.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
void TEvtRecDTag::setShowers | ( | const std::vector< Int_t > & | showers | ) | [inline] |
void TEvtRecDTag::setTracks | ( | const std::vector< Int_t > & | tracks | ) | [inline] |
void TEvtRecDTag::settype | ( | Int_t | type | ) | [inline] |
Definition at line 37 of file TEvtRecDTag.h.
References m_type.
Referenced by EvtRecDTagCnv::DataObjectToTObject().
const std::vector<Int_t>& TEvtRecDTag::showers | ( | ) | const [inline] |
Definition at line 30 of file TEvtRecDTag.h.
References m_showers.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00030 {return m_showers;}
const std::vector<Int_t>& TEvtRecDTag::tracks | ( | ) | const [inline] |
Definition at line 29 of file TEvtRecDTag.h.
References m_tracks.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00029 {return m_tracks;}
Int_t TEvtRecDTag::type | ( | void | ) | const [inline] |
Definition at line 15 of file TEvtRecDTag.h.
References m_type.
Referenced by EvtRecDTagCnv::TObjectToDataObject().
00015 {return m_type;}
Double_t TEvtRecDTag::m_beamE [private] |
Int_t TEvtRecDTag::m_charge [private] |
Int_t TEvtRecDTag::m_charm [private] |
Int_t TEvtRecDTag::m_decayMode [private] |
Double_t TEvtRecDTag::m_deltaE [private] |
std::vector<Int_t> TEvtRecDTag::m_kaonId [private] |
Double_t TEvtRecDTag::m_mass [private] |
Double_t TEvtRecDTag::m_mBC [private] |
UInt_t TEvtRecDTag::m_numOfChildren [private] |
std::vector<Int_t> TEvtRecDTag::m_otherShowers [private] |
Definition at line 83 of file TEvtRecDTag.h.
Referenced by addOtherShower(), otherShowers(), and setOtherShowers().
std::vector<Int_t> TEvtRecDTag::m_otherTracks [private] |
Definition at line 82 of file TEvtRecDTag.h.
Referenced by addOtherTrack(), otherTracks(), and setOtherTracks().
Double_t TEvtRecDTag::m_pe [private] |
std::vector<Int_t> TEvtRecDTag::m_pionId [private] |
Double_t TEvtRecDTag::m_px [private] |
Double_t TEvtRecDTag::m_py [private] |
Double_t TEvtRecDTag::m_pz [private] |
std::vector<Int_t> TEvtRecDTag::m_showers [private] |
Definition at line 81 of file TEvtRecDTag.h.
Referenced by addShower(), setShowers(), and showers().
std::vector<Int_t> TEvtRecDTag::m_tracks [private] |
Int_t TEvtRecDTag::m_type [private] |