21 #ifndef rotateToReactionPlaneEventCut_hh
22 #define rotateToReactionPlaneEventCut_hh
29 #include "StHbtMaker/Base/StHbtEventCut.h"
41 void SetEventMult(
const int& lo,
const int& hi);
42 void SetVertZPos(
const float& lo,
const float& hi);
43 void SetSmear(
const float& s=0);
49 virtual StHbtString Report();
72 inline void rotateToReactionPlaneEventCut::SetEventMult(
const int& lo,
const int& hi){mEventMult[0]=lo; mEventMult[1]=hi;}
73 inline void rotateToReactionPlaneEventCut::SetVertZPos(
const float& lo,
const float& hi){mVertZPos[0]=lo; mVertZPos[1]=hi;}
74 inline void rotateToReactionPlaneEventCut::SetSmear(
const float& s){ mSmear = s;}
75 inline void rotateToReactionPlaneEventCut::RotationOn() { mRotation =
true; }
76 inline void rotateToReactionPlaneEventCut::RotationOff() { mRotation =
false; }
77 inline long rotateToReactionPlaneEventCut::NEventsPassed() {
return mNEventsPassed;}
78 inline long rotateToReactionPlaneEventCut::NEventsFailed() {
return mNEventsFailed;}
81 mRotation = c.mRotation;
83 mEventMult[0] = c.mEventMult[0];
84 mEventMult[1] = c.mEventMult[1];
85 mVertZPos[0] = c.mVertZPos[0];
86 mVertZPos[1] = c.mVertZPos[1];