SND@LHC Software
|
#include <sndCluster.h>
Public Member Functions | |
sndCluster () | |
sndCluster (Int_t first, Int_t N, std::vector< sndScifiHit * > hitlist, Scifi *ScifiDet, Bool_t withQDC=kFALSE) | |
sndCluster (Int_t first, Int_t N, std::vector< MuFilterHit * > hitlist, MuFilter *MuDet, Bool_t withQDC=kFALSE) | |
virtual | ~sndCluster () |
Int_t | GetType () const |
Int_t | GetFirst () const |
Int_t | GetN () const |
Double_t | GetEnergy () const |
Double_t | GetTime () const |
virtual void | GetPosition (TVector3 &L, TVector3 &R) |
void | Print () const |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Protected Member Functions | |
ClassDef (sndCluster, 2) | |
Time from fastest hit TDC. | |
Protected Attributes | |
Int_t | fType |
Int_t | fFirst |
Scifi or MuFilter. | |
Int_t | fN |
first hit channel ID of cluster | |
TVector3 | fMeanPositionA |
number of hits | |
TVector3 | fMeanPositionB |
mean position | |
Double_t | fEnergy |
mean position | |
Double_t | fTime |
total energy | |
Friends | |
class | boost::serialization::access |
class for scifi and muFilter clusters made of Hit objects
Definition at line 23 of file sndCluster.h.
sndCluster::sndCluster | ( | ) |
Default constructor
Definition at line 5 of file sndCluster.cxx.
sndCluster::sndCluster | ( | Int_t | first, |
Int_t | N, | ||
std::vector< sndScifiHit * > | hitlist, | ||
Scifi * | ScifiDet, | ||
Bool_t | withQDC = kFALSE |
||
) |
Constructor with list of hits
Definition at line 12 of file sndCluster.cxx.
sndCluster::sndCluster | ( | Int_t | first, |
Int_t | N, | ||
std::vector< MuFilterHit * > | hitlist, | ||
MuFilter * | MuDet, | ||
Bool_t | withQDC = kFALSE |
||
) |
Definition at line 39 of file sndCluster.cxx.
|
virtual |
|
protected |
Time from fastest hit TDC.
|
inline |
Definition at line 44 of file sndCluster.h.
|
inline |
Definition at line 41 of file sndCluster.h.
|
inline |
Definition at line 42 of file sndCluster.h.
|
inlinevirtual |
Definition at line 48 of file sndCluster.h.
|
inline |
Definition at line 46 of file sndCluster.h.
|
inline |
void sndCluster::Print | ( | ) | const |
Definition at line 68 of file sndCluster.cxx.
|
inline |
Definition at line 57 of file sndCluster.h.
|
friend |
Definition at line 69 of file sndCluster.h.
|
protected |
mean position
Definition at line 76 of file sndCluster.h.
|
protected |
Definition at line 72 of file sndCluster.h.
|
protected |
number of hits
Definition at line 74 of file sndCluster.h.
|
protected |
mean position
Definition at line 75 of file sndCluster.h.
|
protected |
first hit channel ID of cluster
Definition at line 73 of file sndCluster.h.
|
protected |
total energy
Definition at line 77 of file sndCluster.h.
|
protected |
Definition at line 71 of file sndCluster.h.