Back to home page

EIC code displayed by LXR

 
 

    


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

0001 #ifndef BEAM_Main_Collider_Weight_H
0002 #define BEAM_Main_Collider_Weight_H
0003 
0004 #include "BEAM/Main/Weight_Base.H"
0005 
0006 namespace BEAM {
0007 class Collider_Weight : public Weight_Base {
0008 private:
0009   collidermode::code m_mode;
0010   ATOOLS::Info_Key m_sprimekey, m_ykey, m_xkey;
0011 
0012 public:
0013   Collider_Weight(Kinematics_Base *kinematics);
0014   ~Collider_Weight();
0015 
0016   void AssignKeys(ATOOLS::Integration_Info *const info) override;
0017   bool Calculate(const double &scale) override;
0018   double operator()() override;
0019 };
0020 } // namespace BEAM
0021 #endif