// $Id$ // // File: DChargedTrack.h // Created: Mon Dec 7 14:29:24 EST 2009 // Creator: staylor (on Linux ifarml6 2.6.18-128.el5 x86_64) // #ifndef _DChargedTrack_ #define _DChargedTrack_ #include #include #include #include using namespace std; class DChargedTrack:public jana::JObject{ public: JOBJECT_PUBLIC(DChargedTrack); vector dChargedTrackHypotheses; int Get_Charge(void) const; const DChargedTrackHypothesis* Get_Hypothesis(Particle_t locPID) const; const DChargedTrackHypothesis* Get_BestFOM(void) const; void toStrings(vector > &items) const{ AddString(items, "Nhypotheses", "%d", dChargedTrackHypotheses.size()); } }; #endif // _DChargedTrack_