#include <IBMuonCollection.h>
IBMuonCollection::IBMuonCollection |
( |
| ) |
|
IBMuonCollection::~IBMuonCollection |
( |
| ) |
|
void IBMuonCollection::AddMuon |
( |
MuonScatter & |
mu | ) |
|
void IBMuonCollection::AddMuonFullPath |
( |
std::vector< HPoint3f > |
fullPath | ) |
|
const MuonScatter& IBMuonCollection::At |
( |
int |
i | ) |
const |
Eigen::Matrix4f IBMuonCollection::createAffineMatrix |
( |
float |
a, |
|
|
float |
b, |
|
|
float |
c, |
|
|
Vector3f |
trans |
|
) |
| |
std::vector<MuonScatter>& IBMuonCollection::Data |
( |
| ) |
|
void IBMuonCollection::dataRotoTranslation |
( |
Eigen::Matrix4f |
t | ) |
|
void IBMuonCollection::dataRotoTranslation |
( |
Vector3f |
rot, |
|
|
Vector3f |
trans |
|
) |
| |
void IBMuonCollection::DumpSimpleTree |
( |
const char * |
filename | ) |
|
void IBMuonCollection::DumpTxt |
( |
const char * |
filename | ) |
|
std::vector<std::vector<HPoint3f> >& IBMuonCollection::FullPath |
( |
| ) |
|
std::pair<HVector3f, HVector3f> IBMuonCollection::GetAlignment |
( |
| ) |
|
MuonScatter& IBMuonCollection::operator[] |
( |
int |
i | ) |
|
void IBMuonCollection::PerformMuonSelfAlignment |
( |
| ) |
|
void IBMuonCollection::PrintSelf |
( |
std::ostream & |
o | ) |
|
void IBMuonCollection::SetAlignment |
( |
std::pair< HVector3f, HVector3f > |
align | ) |
|
void IBMuonCollection::SetHiPassAngle |
( |
float |
angle | ) |
|
void IBMuonCollection::SetHiPassMomentum |
( |
float |
momentum | ) |
|
void IBMuonCollection::SetHiPassMomentumPrime |
( |
float |
momentum | ) |
|
void IBMuonCollection::SetLowPassAngle |
( |
float |
angle | ) |
|
void IBMuonCollection::SetLowPassMomentum |
( |
float |
momentum | ) |
|
void IBMuonCollection::SetLowPassMomentumPrime |
( |
float |
momentum | ) |
|
size_t IBMuonCollection::size |
( |
| ) |
const |
The documentation for this class was generated from the following file: