Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
JAANET::cut_primary Struct Reference

Phase space of primary particle. More...

#include <JHead.hh>

Inheritance diagram for JAANET::cut_primary:
JAANET::cut

Public Member Functions

 ClassDefNV (cut_primary, 1)
 
bool less (const cut &object) const
 Comparison. More...
 
bool match (const cut &object) const
 Test match. More...
 
 ClassDefNV (cut, 1)
 

Public Attributes

double Emin
 Minimal energy [GeV]. More...
 
double Emax
 Maximal energy [GeV]. More...
 
double cosTmin
 Minimal cosine zenith angle. More...
 
double cosTmax
 Maximal cosine zenith angle. More...
 

Detailed Description

Phase space of primary particle.

Definition at line 232 of file JHead.hh.

Member Function Documentation

JAANET::cut_primary::ClassDefNV ( cut_primary  ,
 
)
bool JAANET::cut::less ( const cut object) const
inlineinherited

Comparison.

Parameters
objectcut
Returns
true if this cut less than given cut; else false

Definition at line 197 of file JHead.hh.

198  {
199  if (Emin == object.Emin &&
200  Emax == object.Emax)
201  return cosTmax < object.cosTmin;
202  else
203  return Emax < object.Emin;
204  }
double Emax
Maximal energy [GeV].
Definition: JHead.hh:221
double cosTmax
Maximal cosine zenith angle.
Definition: JHead.hh:223
double Emin
Minimal energy [GeV].
Definition: JHead.hh:220
bool JAANET::cut::match ( const cut object) const
inlineinherited

Test match.

Parameters
objectcut
Returns
true if matches; else false

Definition at line 212 of file JHead.hh.

213  {
214  return (Emin == object.Emin &&
215  Emax == object.Emax &&
216  cosTmin == object.cosTmin &&
217  cosTmax == object.cosTmax);
218  }
double Emax
Maximal energy [GeV].
Definition: JHead.hh:221
double cosTmax
Maximal cosine zenith angle.
Definition: JHead.hh:223
double Emin
Minimal energy [GeV].
Definition: JHead.hh:220
double cosTmin
Minimal cosine zenith angle.
Definition: JHead.hh:222
JAANET::cut::ClassDefNV ( cut  ,
 
)
inherited

Member Data Documentation

double JAANET::cut::Emin
inherited

Minimal energy [GeV].

Definition at line 220 of file JHead.hh.

double JAANET::cut::Emax
inherited

Maximal energy [GeV].

Definition at line 221 of file JHead.hh.

double JAANET::cut::cosTmin
inherited

Minimal cosine zenith angle.

Definition at line 222 of file JHead.hh.

double JAANET::cut::cosTmax
inherited

Maximal cosine zenith angle.

Definition at line 223 of file JHead.hh.


The documentation for this struct was generated from the following file: