20 void endJob(
void)
override;
67 double pt[3] = {
x,
y, z};
70 std::cout <<
"(" << x <<
", " << y <<
", " << z <<
") " << val[0] <<
":" << val[1] <<
":" << val[2] <<
"; ";
T getUntrackedParameter(std::string const &, T const &) const
MFProducer(const edm::ParameterSet &)
void produce(edm::Event &, const edm::EventSetup &) override
void endJob(void) override
#define DEFINE_FWK_MODULE(type)
const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > m_mfToken
Global3DPoint GlobalPoint
void evaluate(const double point[3], double field[3]) const
edm::ESHandle< MagneticField > m_mf
~MFProducer(void) override
void beginJob(void) override
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point