LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
lcrcp.cc File Reference
#include "CPPFORT/lcrcp.h"
#include "lcio.h"
#include "IMPL/ReconstructedParticleImpl.h"
#include "IMPL/VertexImpl.h"
#include <iostream>
+ Include dependency graph for lcrcp.cc:

Go to the source code of this file.

Functions

PTRTYPE lcrcpcreate ()
 Header file for the f77-wrapper functions of the ReconstructedParticle Class. More...
 
int lcrcpdelete (PTRTYPE recopart)
 
int lcrcpid (PTRTYPE recopart)
 
int lcrcpgettype (PTRTYPE recopart)
 
bool lcrcpiscompound (PTRTYPE recopart)
 
int lcrcpgetmomentum (PTRTYPE recopart, float *p)
 
float lcrcpgetenergy (PTRTYPE recopart)
 
int lcrcpgetcovmatrix (PTRTYPE recopart, float cvmtx[NCOVARIANCE])
 
float lcrcpgetmass (PTRTYPE recopart)
 
float lcrcpgetcharge (PTRTYPE recopart)
 
int lcrcpgetreferencepoint (PTRTYPE recopart, float refpoint[3])
 
PTRTYPE lcrcpgetparticleids (PTRTYPE recopart)
 
float lcrcpgetgoodnessofpid (PTRTYPE recopart)
 
PTRTYPE lcrcpgetparticles (PTRTYPE recopart)
 
PTRTYPE lcrcpgetclusters (PTRTYPE recopart)
 
PTRTYPE lcrcpgettracks (PTRTYPE recopart)
 
PTRTYPE lcrcpgetstartvertex (PTRTYPE recopart)
 
PTRTYPE lcrcpgetendvertex (PTRTYPE recopart)
 
int lcrcpsettype (PTRTYPE recopart, int type)
 
int lcrcpsetmomentum (PTRTYPE recopart, float p[3])
 
int lcrcpsetenergy (PTRTYPE recopart, float energy)
 
int lcrcpsetcovmatrix (PTRTYPE recopart, float cvmtx[NCOVARIANCE])
 
int lcrcpsetmass (PTRTYPE recopart, float xmass)
 
int lcrcpsetcharge (PTRTYPE recopart, float charge)
 
int lcrcpsetreferencepoint (PTRTYPE recopart, float refpoint[3])
 
int lcrcpaddparticleid (PTRTYPE recopart, PTRTYPE pid)
 
int lcrcpsetgoodnessofpid (PTRTYPE recopart, float good)
 
int lcrcpaddparticle (PTRTYPE recopart, PTRTYPE particle)
 
int lcrcpaddcluster (PTRTYPE recopart, PTRTYPE clus)
 
int lcrcpaddtrack (PTRTYPE recopart, PTRTYPE track)
 
int lcrcpsetstartvertex (PTRTYPE recopart, PTRTYPE vertex)
 

Function Documentation

int lcrcpaddcluster ( PTRTYPE  recopart,
PTRTYPE  clus 
)

Definition at line 253 of file lcrcp.cc.

References UTIL::Cluster.

int lcrcpaddparticle ( PTRTYPE  recopart,
PTRTYPE  particle 
)

Definition at line 246 of file lcrcp.cc.

References UTIL::ReconstructedParticle.

int lcrcpaddparticleid ( PTRTYPE  recopart,
PTRTYPE  pid 
)

Definition at line 233 of file lcrcp.cc.

int lcrcpaddtrack ( PTRTYPE  recopart,
PTRTYPE  track 
)

Definition at line 260 of file lcrcp.cc.

PTRTYPE lcrcpcreate ( )

Header file for the f77-wrapper functions of the ReconstructedParticle Class.

Author
H. Vogt
Version
May 10, 2004

Definition at line 13 of file lcrcp.cc.

References C2F_POINTER.

int lcrcpdelete ( PTRTYPE  recopart)

Definition at line 17 of file lcrcp.cc.

float lcrcpgetcharge ( PTRTYPE  recopart)

Definition at line 63 of file lcrcp.cc.

PTRTYPE lcrcpgetclusters ( PTRTYPE  recopart)

Definition at line 107 of file lcrcp.cc.

int lcrcpgetcovmatrix ( PTRTYPE  recopart,
float  cvmtx[NCOVARIANCE] 
)

Definition at line 52 of file lcrcp.cc.

References NCOVARIANCE.

PTRTYPE lcrcpgetendvertex ( PTRTYPE  recopart)

Definition at line 176 of file lcrcp.cc.

References UTIL::ReconstructedParticle.

float lcrcpgetenergy ( PTRTYPE  recopart)

Definition at line 47 of file lcrcp.cc.

float lcrcpgetgoodnessofpid ( PTRTYPE  recopart)

Definition at line 80 of file lcrcp.cc.

float lcrcpgetmass ( PTRTYPE  recopart)

Definition at line 58 of file lcrcp.cc.

int lcrcpgetmomentum ( PTRTYPE  recopart,
float *  p 
)

Definition at line 41 of file lcrcp.cc.

PTRTYPE lcrcpgetparticleids ( PTRTYPE  recopart)

Definition at line 74 of file lcrcp.cc.

PTRTYPE lcrcpgetparticles ( PTRTYPE  recopart)

Definition at line 85 of file lcrcp.cc.

int lcrcpgetreferencepoint ( PTRTYPE  recopart,
float  refpoint[3] 
)

Definition at line 68 of file lcrcp.cc.

PTRTYPE lcrcpgetstartvertex ( PTRTYPE  recopart)

Definition at line 170 of file lcrcp.cc.

References UTIL::ReconstructedParticle.

PTRTYPE lcrcpgettracks ( PTRTYPE  recopart)

Definition at line 129 of file lcrcp.cc.

int lcrcpgettype ( PTRTYPE  recopart)

Definition at line 31 of file lcrcp.cc.

int lcrcpid ( PTRTYPE  recopart)

Definition at line 26 of file lcrcp.cc.

bool lcrcpiscompound ( PTRTYPE  recopart)

Definition at line 36 of file lcrcp.cc.

int lcrcpsetcharge ( PTRTYPE  recopart,
float  charge 
)

Definition at line 221 of file lcrcp.cc.

int lcrcpsetcovmatrix ( PTRTYPE  recopart,
float  cvmtx[NCOVARIANCE] 
)

Definition at line 209 of file lcrcp.cc.

int lcrcpsetenergy ( PTRTYPE  recopart,
float  energy 
)

Definition at line 203 of file lcrcp.cc.

int lcrcpsetgoodnessofpid ( PTRTYPE  recopart,
float  good 
)

Definition at line 240 of file lcrcp.cc.

int lcrcpsetmass ( PTRTYPE  recopart,
float  xmass 
)

Definition at line 215 of file lcrcp.cc.

int lcrcpsetmomentum ( PTRTYPE  recopart,
float  p[3] 
)

Definition at line 197 of file lcrcp.cc.

int lcrcpsetreferencepoint ( PTRTYPE  recopart,
float  refpoint[3] 
)

Definition at line 227 of file lcrcp.cc.

int lcrcpsetstartvertex ( PTRTYPE  recopart,
PTRTYPE  vertex 
)

Definition at line 274 of file lcrcp.cc.

int lcrcpsettype ( PTRTYPE  recopart,
int  type 
)

Definition at line 185 of file lcrcp.cc.