1 #ifndef Geometry_VeryForwardRPTopology_RPSimTopology 2 #define Geometry_VeryForwardRPTopology_RPSimTopology 11 strip_info(
double lower_border,
double higher_border,
double eff_factor,
unsigned short strip_no)
32 std::vector<strip_info>
GetStripsInvolved(
double x,
double y,
double sigma,
double &hit_pos);
72 #endif //Geometry_VeryForwardRPTopology_RPSimTopology
double BottomEdgeFactor(double x, double y)
double DistanceFromTopEdge(double x, double y)
double DistanceFromActiveEdge(double x, double y)
ROOT::Math::Plane3D::Vector Vector
std::vector< strip_info > theRelevantStrips_
double active_edge_sigma_
const Vector strip_readout_direction_
double ActiveEdgeFactor(double x, double y)
double LowerBoarder() const
RPSimTopology(const edm::ParameterSet ¶ms)
unsigned short StripNo() const
const Vector strip_direction_
double no_of_sigms_to_include_
const Vector normal_direction_
double TopEdgeFactor(double x, double y)
unsigned short & StripNo()
std::vector< strip_info > GetStripsInvolved(double x, double y, double sigma, double &hit_pos)
Geometrical and topological information on RP silicon detector. Uses coordinate a frame with origin i...
double DistanceFromBottomEdge(double x, double y)
double HigherBoarder() const
static const double sqrt_2
strip_info(double lower_border, double higher_border, double eff_factor, unsigned short strip_no)