LCIO
02.17
|
#include "CPPFORT/lctrk.h"
#include "lcio.h"
#include "IMPL/TrackImpl.h"
#include "LCIOSTLTypes.h"
#include <iostream>
Go to the source code of this file.
Macros | |
#define | NCOVARIANCE 15 |
Functions | |
PTRTYPE | lctrkcreate () |
Header file for the f77-wrapper functions of the Track Class. More... | |
int | lctrkdelete (PTRTYPE track) |
int | lctrkid (PTRTYPE track) |
int | lctrkgettype (PTRTYPE track) |
float | lctrkgetomega (PTRTYPE track) |
float | lctrkgettanlambda (PTRTYPE track) |
float | lctrkgetphi (PTRTYPE track) |
float | lctrkgetd0 (PTRTYPE track) |
float | lctrkgetz0 (PTRTYPE track) |
int | lctrkgetcovmatrix (PTRTYPE track, float cvmtx[NCOVARIANCE]) |
int | lctrkgetreferencepoint (PTRTYPE track, float *refpoint) |
float | lctrkgetchi2 (PTRTYPE track) |
int | lctrkgetndf (PTRTYPE track) |
float | lctrkgetdedx (PTRTYPE track) |
float | lctrkgetdedxerror (PTRTYPE track) |
float | lctrkgetradiusofinnermosthit (PTRTYPE track) |
int | lctrkgetsubdetectorhitnumbers (PTRTYPE track, int *intv, int *nintv) |
PTRTYPE | lctrkgettracks (PTRTYPE track) |
PTRTYPE | lctrkgettrackerhits (PTRTYPE track) |
int | lctrksettypebit (PTRTYPE track, int index, int val) |
int | lctrksetomega (PTRTYPE track, float omega) |
int | lctrksettanlambda (PTRTYPE track, float tanLambda) |
int | lctrksetphi (PTRTYPE track, float phi) |
int | lctrksetd0 (PTRTYPE track, float d0) |
int | lctrksetz0 (PTRTYPE track, float z0) |
int | lctrksetcovmatrix (PTRTYPE track, float cvmtx[NCOVARIANCE]) |
int | lctrksetreferencepoint (PTRTYPE track, float refpoint[3]) |
int | lctrksetchi2 (PTRTYPE track, float chi2) |
int | lctrksetndf (PTRTYPE track, int ndf) |
int | lctrksetdedx (PTRTYPE track, float dedx) |
int | lctrksetdedxerror (PTRTYPE track, float dedxerr) |
int | lctrksetradiusofinnermosthit (PTRTYPE track, float r) |
int | lctrkaddtrack (PTRTYPE track, PTRTYPE addtrack) |
int | lctrkaddhit (PTRTYPE track, PTRTYPE hit) |
int | lctrksetsubdetectorhitnumbers (PTRTYPE track, int *intv, const int nintv) |
#define NCOVARIANCE 15 |
Definition at line 11 of file lctrk.cc.
Referenced by lctrkgetcovmatrix().
PTRTYPE lctrkcreate | ( | ) |
Header file for the f77-wrapper functions of the Track Class.
Definition at line 15 of file lctrk.cc.
References C2F_POINTER.
int lctrkgetcovmatrix | ( | PTRTYPE | track, |
float | cvmtx[NCOVARIANCE] | ||
) |
Definition at line 78 of file lctrk.cc.
References NCOVARIANCE.
int lctrkgetreferencepoint | ( | PTRTYPE | track, |
float * | refpoint | ||
) |
int lctrkgetsubdetectorhitnumbers | ( | PTRTYPE | track, |
int * | intv, | ||
int * | nintv | ||
) |
Definition at line 120 of file lctrk.cc.
References std::endl(), and std::vector< T >::size().
int lctrksetcovmatrix | ( | PTRTYPE | track, |
float | cvmtx[NCOVARIANCE] | ||
) |
int lctrksetradiusofinnermosthit | ( | PTRTYPE | track, |
float | r | ||
) |
int lctrksetreferencepoint | ( | PTRTYPE | track, |
float | refpoint[3] | ||
) |
int lctrksetsubdetectorhitnumbers | ( | PTRTYPE | track, |
int * | intv, | ||
const int | nintv | ||
) |
Definition at line 256 of file lctrk.cc.
References std::vector< T >::resize().