TrdMCClusterR Fit Classifier
Classes | Namespaces | Enumerations | Functions
AMSTrdMCTrack.h File Reference
#include "TRDConstants.h"
#include "EventGenTRDConsts.h"
#include <TGraph2D.h>
#include <TH3D.h>
#include <cmath>
#include <vector>
#include <iostream>
Include dependency graph for AMSTrdMCTrack.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AMSTrdMCTrack::Cluster
 
struct  AMSTrdMCTrack::TRDHitCluster
 
struct  AMSTrdMCTrack::Track
 
struct  AMSTrdMCTrack::TRDTrack
 

Namespaces

 AMSTrdMCTrack
 

Enumerations

enum  AMSTrdMCTrack::Coordinate { AMSTrdMCTrack::X , AMSTrdMCTrack::Y , AMSTrdMCTrack::Z }
 

Functions

template<typename T >
double AMSTrdMCTrack::GetDistance (const T &P1, const T &P2)
 
bool AMSTrdMCTrack::IsClusterInsideTRD (const TH2F *h2D_TRDMap_XZ, const TH2F *h2D_TRDMap_YZ, const TH2F *h2D_TRDMap_XY, double x, double y, double z)
 
void AMSTrdMCTrack::printTRDTrackInfo (const std::vector< TRDTrack > &vTracks)
 
std::vector< double > AMSTrdMCTrack::GetAllPosValues (const std::vector< Track > &allTracks, Coordinate coord)
 
std::vector< double > AMSTrdMCTrack::GetTrkPosValues (const Track &track, Coordinate coord)
 
TGraph2D * AMSTrdMCTrack::SetTrackClustersToGraph (const AMSTrdMCTrack::Track &track)
 
TH3D * AMSTrdMCTrack::SetTrackClustersInTH3D (const AMSTrdMCTrack::Track &track)