30 #ifndef VisibleState_HH
31 #define VisibleState_HH
37 class VisibleRecoFrame;
42 const std::string& stitle);
50 virtual void AddFrame(
const RestFrame& frame);
52 virtual RestFrame const& GetFrame()
const;
54 virtual bool IsFrame(
const RestFrame& frame)
const;
57 virtual void SetLabFrameFourVector();
58 virtual void SetCharge(
const RFCharge& charge);
59 virtual void SetCharge(
int charge = 0);
60 virtual void SetCharge(
int charge_num,
int charge_den);
virtual void Clear()
Clears RFBase of all connections to other objects.
abstract base class for all Frame objects
abstract base class for all State objects