Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-04-19 09:10:14

0001 #ifndef SHERPA_Single_Events_Minimum_Bias_H
0002 #define SHERPA_Single_Events_Minimum_Bias_H
0003 
0004 #include "SHERPA/Single_Events/Event_Phase_Handler.H"
0005 #include "SHERPA/SoftPhysics/Soft_Collision_Handler.H"
0006 
0007 namespace PDF    { class Remnant_Base; }
0008 
0009 namespace SHERPA {
0010 
0011   class Minimum_Bias: public Event_Phase_Handler {
0012   private:
0013     Soft_Collision_Handler * p_schandler;
0014     bool m_on;
0015   public:
0016     Minimum_Bias(Soft_Collision_Handler_Map * schandlers);
0017     ~Minimum_Bias();
0018 
0019     // member functions
0020     ATOOLS::Return_Value::code Treat(ATOOLS::Blob_List* blobs);
0021     void                       CleanUp(const size_t & mode=0);
0022     void                       Finish(const std::string &);
0023   }; // end of class Minimum_Bias
0024 
0025 } // end of namespace SHERPA
0026 
0027 #endif
0028