|
fastjet 2.4.3
|
Functions | |
| double | sqr (double a) |
| double | min (double a, double b) |
| double | delta_phi (double phi1, double phi2) |
| double | phi (double px, double py) |
| double | y (double E, double pz) |
Variables | |
| const double | PI = fabs(acos(-1.)) |
| const double | TWOPI = 2*PI |
| double d0::inline_maths::delta_phi | ( | double | phi1, |
| double | phi2 | ||
| ) | [inline] |
Definition at line 31 of file inline_maths.h.
Referenced by d0::RD2(), and d0::RDelta().
| double d0::inline_maths::min | ( | double | a, |
| double | b | ||
| ) | [inline] |
Definition at line 25 of file inline_maths.h.
Referenced by ClusterSequence::_CP2DChan_cluster(), ClusterSequence::_CP2DChan_cluster_2piMultD(), ClusterSequence::_CP2DChan_limited_cluster(), ClosestPair2D::_deal_with_points_to_review(), ClusterSequence::_do_ij_recombination_step(), ClusterSequence::_initialise_and_run(), ClosestPair2D::_initialize(), ClosestPair2D::_insert_into_search_tree(), ClusterSequence::_really_dumb_cluster(), ClosestPair2D::_remove_from_search_tree(), ClusterSequenceVoronoiArea::VoronoiAreaCalc::circle_area(), delta_phi(), fastjet::PseudoJet::kt_distance(), main(), EECambridgePlugin::run_clustering(), and ClusterSequence::unique_history_order().
{
return (a < b) ? a : b;
}
| double d0::inline_maths::phi | ( | double | px, |
| double | py | ||
| ) | [inline] |
Definition at line 37 of file inline_maths.h.
Referenced by Dnn2piCylinder::_CreateNecessaryMirrorPoints(), RangeDefinition::_numerical_total_area(), Dnn3piCylinder::_RegisterCylinderPoint(), Dnn4piCylinder::_remap_phi(), Dnn3piCylinder::_remap_phi(), Dnn2piCylinder::_remap_phi(), fastjet::GhostedAreaSpec::add_ghosts(), CircularRange::CircularRange(), fastjet::PseudoJet::delta_phi_to(), d0::ILConeAlgorithm< Item >makeClusters(), RangeDefinition::is_in_range(), CircularRange::is_in_range(), d0::ILConeAlgorithm< Item >::TemporaryJet::is_stable(), main(), d0::P2phi(), print_jets(), CMSIterativeConePlugin::run_clustering(), RangeDefinition::set_position(), d0::ProtoJet< Item >::setJet(), atlas::to_minusPI_PI(), and atlas::to_zero_2PI().
{
return atan2(py, px);
}
| double d0::inline_maths::sqr | ( | double | a | ) | [inline] |
| double d0::inline_maths::y | ( | double | E, |
| double | pz | ||
| ) | [inline] |
Definition at line 43 of file inline_maths.h.
Referenced by ClusterSequence::_really_dumb_cluster(), VoronoiDiagramGenerator::generateVoronoi(), d0::ILConeAlgorithm< Item >makeClusters(), ClosestPair2D::Shuffle::operator<(), d0::P2y(), and d0::ProtoJet< Item >::setJet().
{
errno=0;
double y;
//cout << "inline_maths: ";
if (fabs(E-pz) == 0.) {
// cout << "Error in header mathe.h: division by 0 in function eta!" << " p=" << p << " pz=" << pz << endl;
// exit(721);
errno=721;
y = 99999.;
}
else {
y = 0.5*log((E+pz)/(E-pz));
}
//cout << "y: E=" << E << " pz=" << pz << " y=" << y << endl;
return y;
}
| const double d0::inline_maths::PI = fabs(acos(-1.)) |
Definition at line 14 of file inline_maths.h.
Referenced by delta_phi(), and d0::ILConeAlgorithm< Item >::TemporaryJet::midpoint().
| const double d0::inline_maths::TWOPI = 2*PI |
Definition at line 16 of file inline_maths.h.
Referenced by d0::ILConeAlgorithm< Item >::TemporaryJet::midpoint().
1.7.3