
|
RestFrames
v1.0.0
RestFrames HEP Event Analysis Software Library
|

Public Member Functions | |
| template<class U > | |
| RFList (const RFList< U > &objs) | |
| double | GetMass () const |
| TLorentzVector | GetFourVector () const |
| TLorentzVector | GetFourVector (const RestFrame &frame) const |
| TLorentzVector | GetVisibleFourVector () const |
| TLorentzVector | GetVisibleFourVector (const RestFrame &frame) const |
| TLorentzVector | GetInvisibleFourVector () const |
| TLorentzVector | GetInvisibleFourVector (const RestFrame &frame) const |
| double | GetEnergy (const RestFrame &frame) const |
| double | GetMomentum (const RestFrame &frame) const |
| RFCharge | GetCharge () const |
Public Member Functions inherited from RestFrames::RFListBase< RestFrame, RFList< RestFrames::RestFrame > > | |
| void | Clear () |
| bool | Add (RestFrame &obj) |
| bool | Add (const RFList< U > &objs) |
| int | Remove (const RestFrame &obj) |
| void | Remove (const RFList< U > &objs) |
| int | GetN () const |
| RestFrame & | Get (int i) const |
| RestFrame & | Get (const RFKey &key) const |
| int | GetIndex (const RFKey &key) const |
| int | GetIndex (const RestFrame &obj) const |
| bool | Contains (const U &obj) const |
| bool | Contains (const RFList< U > &objs) const |
| bool | IsSame (const RFList< U > &objs) const |
| RFList< RestFrames::RestFrame > | Union (const RFList< U > &objs) const |
| RFList< RestFrames::RestFrame > | Intersection (const RFList< U > &objs) const |
| RFList< RestFrames::RestFrame > | Complement (const RFList< U > &objs) const |
| RFList< RestFrames::RestFrame > & | operator= (RestFrame &obj) |
| RFList< RestFrames::RestFrame > & | operator= (const RFList< U > &objs) |
| RestFrame & | operator[] (int i) const |
| RestFrame & | operator[] (const RFKey &key) const |
| bool | operator== (const RestFrame &obj) const |
| bool | operator== (const RFList< U > &objs) const |
| bool | operator!= (const RestFrame &obj) const |
| bool | operator!= (const RFList< U > &objs) const |
| RFList< RestFrames::RestFrame > | operator+ (RestFrame &obj) const |
| RFList< RestFrames::RestFrame > | operator+ (const RFList< U > &objs) const |
| RFList< RestFrames::RestFrame > | operator- (const RestFrame &obj) const |
| RFList< RestFrames::RestFrame > | operator- (const RFList< U > &objs) const |
| RFList< RestFrames::RestFrame > & | operator+= (RestFrame &obj) |
| RFList< RestFrames::RestFrame > & | operator+= (const RFList< U > &objs) |
| RFList< RestFrames::RestFrame > & | operator-= (const RestFrame &obj) |
| RFList< RestFrames::RestFrame > & | operator-= (const RFList< U > &objs) |
Additional Inherited Members | |
Protected Attributes inherited from RestFrames::RFListBase< RestFrame, RFList< RestFrames::RestFrame > > | |
| std::vector< RestFrame * > | m_Objs |

1.8.9.1