TEvePathMarkT< TT > Class Template Reference

#include <TEvePathMark.h>

List of all members.

Public Types

enum  EType_e
enum  EType_e

Public Member Functions

 TEvePathMarkT (EType_e type=kReference)
 TEvePathMarkT (EType_e type, const TEveVectorT< TT > &v, TT time=0)
 TEvePathMarkT (EType_e type, const TEveVectorT< TT > &v, const TEveVectorT< TT > &p, TT time=0)
 TEvePathMarkT (EType_e type, const TEveVectorT< TT > &v, const TEveVectorT< TT > &p, const TEveVectorT< TT > &e, TT time=0)
const char * TypeName ()
 ClassDefNV (TEvePathMarkT, 1)
 TEvePathMarkT (EType_e type=kReference)
 TEvePathMarkT (EType_e type, const TEveVectorT< TT > &v, TT time=0)
 TEvePathMarkT (EType_e type, const TEveVectorT< TT > &v, const TEveVectorT< TT > &p, TT time=0)
 TEvePathMarkT (EType_e type, const TEveVectorT< TT > &v, const TEveVectorT< TT > &p, const TEveVectorT< TT > &e, TT time=0)
const char * TypeName ()
 ClassDefNV (TEvePathMarkT, 1)
template<>
TClassClass ()
template<>
TClassClass ()
template<>
void Streamer (TBuffer &R__b)
template<>
void Streamer (TBuffer &R__b)

Public Attributes

EType_e fType
TEveVectorT< TT > fV
TEveVectorT< TT > fP
TEveVectorT< TT > fE
TT fTime
TEveVectorT< TT > fV
TEveVectorT< TT > fP
TEveVectorT< TT > fE


Detailed Description

template<typename TT>
class TEvePathMarkT< TT >

Definition at line 22 of file TEvePathMark.h.


Member Enumeration Documentation

template<typename TT>
enum TEvePathMarkT::EType_e

Definition at line 25 of file TEvePathMark.h.

template<typename TT>
enum TEvePathMarkT::EType_e

Definition at line 25 of file TEvePathMark.h.


Constructor & Destructor Documentation

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type = kReference  )  [inline]

Definition at line 33 of file TEvePathMark.h.

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type,
const TEveVectorT< TT > &  v,
TT  time = 0 
) [inline]

Definition at line 36 of file TEvePathMark.h.

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type,
const TEveVectorT< TT > &  v,
const TEveVectorT< TT > &  p,
TT  time = 0 
) [inline]

Definition at line 39 of file TEvePathMark.h.

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type,
const TEveVectorT< TT > &  v,
const TEveVectorT< TT > &  p,
const TEveVectorT< TT > &  e,
TT  time = 0 
) [inline]

Definition at line 42 of file TEvePathMark.h.

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type = kReference  )  [inline]

Definition at line 33 of file TEvePathMark.h.

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type,
const TEveVectorT< TT > &  v,
TT  time = 0 
) [inline]

Definition at line 36 of file TEvePathMark.h.

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type,
const TEveVectorT< TT > &  v,
const TEveVectorT< TT > &  p,
TT  time = 0 
) [inline]

Definition at line 39 of file TEvePathMark.h.

template<typename TT>
TEvePathMarkT< TT >::TEvePathMarkT ( EType_e  type,
const TEveVectorT< TT > &  v,
const TEveVectorT< TT > &  p,
const TEveVectorT< TT > &  e,
TT  time = 0 
) [inline]

Definition at line 42 of file TEvePathMark.h.


Member Function Documentation

template<typename TT>
const char * TEvePathMarkT< TT >::TypeName (  ) 

Definition at line 34 of file TEvePathMark.cxx.

References TEvePathMarkT< TT >::fType, TEvePathMarkT< TT >::kCluster2D, TEvePathMarkT< TT >::kDaughter, TEvePathMarkT< TT >::kDecay, and TEvePathMarkT< TT >::kReference.

template<typename TT>
TEvePathMarkT< TT >::ClassDefNV ( TEvePathMarkT< TT >  ,
 
)

template<typename TT>
const char* TEvePathMarkT< TT >::TypeName (  ) 

template<typename TT>
TEvePathMarkT< TT >::ClassDefNV ( TEvePathMarkT< TT >  ,
 
)

template<>
TClass * TEvePathMarkT< float >::Class (  ) 

Definition at line 5534 of file G__Eve1.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

template<>
TClass * TEvePathMarkT< double >::Class (  ) 

Definition at line 5568 of file G__Eve1.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

template<>
void TEvePathMarkT< float >::Streamer ( TBuffer R__b  ) 

Definition at line 6621 of file G__Eve1.cxx.

References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().

template<>
void TEvePathMarkT< double >::Streamer ( TBuffer R__b  ) 

Definition at line 6682 of file G__Eve1.cxx.

References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().


Member Data Documentation

template<typename TT>
EType_e TEvePathMarkT< TT >::fType

Definition at line 27 of file TEvePathMark.h.

Referenced by TEvePathMarkT< TT >::TypeName().

template<typename TT>
TEveVectorT<TT> TEvePathMarkT< TT >::fV

Definition at line 28 of file TEvePathMark.h.

Referenced by make_track().

template<typename TT>
TEveVectorT<TT> TEvePathMarkT< TT >::fP

Definition at line 29 of file TEvePathMark.h.

template<typename TT>
TEveVectorT<TT> TEvePathMarkT< TT >::fE

Definition at line 30 of file TEvePathMark.h.

template<typename TT>
TT TEvePathMarkT< TT >::fTime

Definition at line 31 of file TEvePathMark.h.

template<typename TT>
TEveVectorT<TT> TEvePathMarkT< TT >::fV

Definition at line 28 of file TEvePathMark.h.

template<typename TT>
TEveVectorT<TT> TEvePathMarkT< TT >::fP

Definition at line 29 of file TEvePathMark.h.

template<typename TT>
TEveVectorT<TT> TEvePathMarkT< TT >::fE

Definition at line 30 of file TEvePathMark.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:37:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1