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
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 };
0024
0025 }
0026
0027 #endif
0028