StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StarGenerator
Photos3_61
include
Photos
HEPEVT_struct.h
1
#ifndef _HEPEVT_struct_included_
2
#define _HEPEVT_struct_included_
3
4
#include <vector>
5
#include "PhotosBranch.h"
6
#include "PhotosParticle.h"
7
#include "photosC.h"
8
9
namespace
Photospp
10
{
11
// const static int NMXHEP = 10000; at present NMXHEP is defined in photosC.h
12
const
static
double
NO_BOOST_THRESHOLD=1.0e-8;
13
14
class
HEPEVT_struct
15
{
16
public
:
18
static
int
set
(
PhotosBranch
* branch);
19
21
static
void
get
();
22
24
static
void
prepare
();
25
27
static
void
check_ME_channel
();
28
30
static
void
complete
();
31
33
static
void
clear
();
34
public
:
36
static
int
decay_idx
;
38
static
int
ME_channel
;
39
private
:
41
static
void
add_particle(
int
i,
PhotosParticle
* particle,
42
int
first_mother,
int
last_mother,
43
int
first_daughter,
int
last_daughter);
44
46
static
std::vector<PhotosParticle*> m_particle_list;
47
};
48
49
}
// namespace Photospp
50
#endif
Photospp::HEPEVT_struct::clear
static void clear()
Definition:
HEPEVT_struct.cxx:16
Photospp::HEPEVT_struct::ME_channel
static int ME_channel
Definition:
HEPEVT_struct.h:38
Photospp::HEPEVT_struct::complete
static void complete()
Definition:
HEPEVT_struct.cxx:412
Photospp::HEPEVT_struct::check_ME_channel
static void check_ME_channel()
Definition:
HEPEVT_struct.cxx:417
Photospp::HEPEVT_struct::decay_idx
static int decay_idx
Definition:
HEPEVT_struct.h:36
Photospp::HEPEVT_struct::prepare
static void prepare()
Definition:
HEPEVT_struct.cxx:407
Photospp::HEPEVT_struct::set
static int set(PhotosBranch *branch)
Definition:
HEPEVT_struct.cxx:110
Photospp::PhotosParticle
Definition:
PhotosParticle.h:25
Photospp::PhotosBranch
Definition:
PhotosBranch.h:23
Photospp::HEPEVT_struct
Definition:
HEPEVT_struct.h:14
Generated by
1.8.5