//////////////////////////////////////////////////////////////////// /// \class RAT::DS::MCHit /// /// \brief Data Structure: MC Hit (daq not photoelectron) /// /// \author P. G. Jones /// /// REVISION HISTORY:\n /// 2014-03-24 : P. Jones - DS review new file\n /// 2016-10-05 : T. Kaptanoglu - Removed noise flag /// /// \details This class represents a simulated hit on a particular channel /// associated with a PMT. In a full electronics simulation, this is /// after the discriminator has fired. We assume PMTs can be uniquely /// located in electronics space by a 3-tuple (crate, card, channel). /// (For example, on SNO, crate ranges from 0-19, card from 0-15, and /// channel from 0-32.) /// //////////////////////////////////////////////////////////////////// #ifndef __RAT_DS_MCHit__ #define __RAT_DS_MCHit__ #include #include namespace RAT { namespace DS { class MCHit : public PMT { public: /// Construct the MCHit MCHit() : PMT() { } /// Destruct virtual ~MCHit() { } // This ROOT macro adds dictionary methods to this class. // The number should be incremented whenever this class's members are changed. ClassDef( MCHit, 3 ); }; } // namespace DS } // namespace RAT #endif // __RAT_DS_MCHit__