BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcTruthType Class Reference

#include <AsciiData.hh>

Public Member Functions

 MdcTruthType ()
 
 MdcTruthType ()
 
 MdcTruthType ()
 
 MdcTruthType ()
 

Public Attributes

int trackIndex
 
int layerNo
 
int cellNo
 
float edep
 
float driftD
 
float posX
 
float posY
 
float posZ
 
int posFlag
 

Friends

std::istream & operator>> (std::istream &, MdcTruthType &x)
 
std::ostream & operator<< (std::ostream &, const MdcTruthType &x)
 
std::istream & operator>> (std::istream &, MdcTruthType &x)
 
std::ostream & operator<< (std::ostream &, const MdcTruthType &x)
 
std::istream & operator>> (std::istream &, MdcTruthType &x)
 
std::ostream & operator<< (std::ostream &, const MdcTruthType &x)
 
std::istream & operator>> (std::istream &, MdcTruthType &x)
 
std::ostream & operator<< (std::ostream &, const MdcTruthType &x)
 

Detailed Description

Constructor & Destructor Documentation

◆ MdcTruthType() [1/4]

MdcTruthType::MdcTruthType ( )
inline

◆ MdcTruthType() [2/4]

MdcTruthType::MdcTruthType ( )
inline

Definition at line 94 of file InstallArea/include/AsciiDmp/AsciiDmp/AsciiData.hh.

94{};

◆ MdcTruthType() [3/4]

MdcTruthType::MdcTruthType ( )
inline

Definition at line 94 of file InstallArea/include/Trigger/Trigger/AsciiData.h.

94{};

◆ MdcTruthType() [4/4]

MdcTruthType::MdcTruthType ( )
inline

Definition at line 94 of file Trigger/Trigger/Trigger-00-01-05/Trigger/AsciiData.h.

94{};

Friends And Related Function Documentation

◆ operator<< [1/4]

std::ostream & operator<< ( std::ostream &  os,
const MdcTruthType x 
)
friend

Definition at line 196 of file AsciiData.cc.

197{
198 os << " " << x.trackIndex;
199 os << " " << x.layerNo;
200 os << " " << x.cellNo;
201 os << " " << x.edep;
202 os << " " << x.driftD;
203 os << " " << x.posX;
204 os << " " << x.posY;
205 os << " " << x.posZ;
206 os << " " << x.posFlag;
207 os << std::endl;
208 return os;
209}
Double_t x[10]

◆ operator<< [2/4]

std::ostream & operator<< ( std::ostream &  os,
const MdcTruthType x 
)
friend

Definition at line 196 of file AsciiData.cc.

197{
198 os << " " << x.trackIndex;
199 os << " " << x.layerNo;
200 os << " " << x.cellNo;
201 os << " " << x.edep;
202 os << " " << x.driftD;
203 os << " " << x.posX;
204 os << " " << x.posY;
205 os << " " << x.posZ;
206 os << " " << x.posFlag;
207 os << std::endl;
208 return os;
209}

◆ operator<< [3/4]

std::ostream & operator<< ( std::ostream &  os,
const MdcTruthType x 
)
friend

Definition at line 196 of file AsciiData.cc.

197{
198 os << " " << x.trackIndex;
199 os << " " << x.layerNo;
200 os << " " << x.cellNo;
201 os << " " << x.edep;
202 os << " " << x.driftD;
203 os << " " << x.posX;
204 os << " " << x.posY;
205 os << " " << x.posZ;
206 os << " " << x.posFlag;
207 os << std::endl;
208 return os;
209}

◆ operator<< [4/4]

std::ostream & operator<< ( std::ostream &  os,
const MdcTruthType x 
)
friend

Definition at line 196 of file AsciiData.cc.

197{
198 os << " " << x.trackIndex;
199 os << " " << x.layerNo;
200 os << " " << x.cellNo;
201 os << " " << x.edep;
202 os << " " << x.driftD;
203 os << " " << x.posX;
204 os << " " << x.posY;
205 os << " " << x.posZ;
206 os << " " << x.posFlag;
207 os << std::endl;
208 return os;
209}

◆ operator>> [1/4]

std::istream & operator>> ( std::istream &  is,
MdcTruthType x 
)
friend

Definition at line 182 of file AsciiData.cc.

183{
184 is >> x.trackIndex;
185 is >> x.layerNo;
186 is >> x.cellNo;
187 is >> x.edep;
188 is >> x.driftD;
189 is >> x.posX;
190 is >> x.posY;
191 is >> x.posZ;
192 is >> x.posFlag;
193 return is;
194}

◆ operator>> [2/4]

std::istream & operator>> ( std::istream &  is,
MdcTruthType x 
)
friend

Definition at line 182 of file AsciiData.cc.

183{
184 is >> x.trackIndex;
185 is >> x.layerNo;
186 is >> x.cellNo;
187 is >> x.edep;
188 is >> x.driftD;
189 is >> x.posX;
190 is >> x.posY;
191 is >> x.posZ;
192 is >> x.posFlag;
193 return is;
194}

◆ operator>> [3/4]

std::istream & operator>> ( std::istream &  is,
MdcTruthType x 
)
friend

Definition at line 182 of file AsciiData.cc.

183{
184 is >> x.trackIndex;
185 is >> x.layerNo;
186 is >> x.cellNo;
187 is >> x.edep;
188 is >> x.driftD;
189 is >> x.posX;
190 is >> x.posY;
191 is >> x.posZ;
192 is >> x.posFlag;
193 return is;
194}

◆ operator>> [4/4]

std::istream & operator>> ( std::istream &  is,
MdcTruthType x 
)
friend

Definition at line 182 of file AsciiData.cc.

183{
184 is >> x.trackIndex;
185 is >> x.layerNo;
186 is >> x.cellNo;
187 is >> x.edep;
188 is >> x.driftD;
189 is >> x.posX;
190 is >> x.posY;
191 is >> x.posZ;
192 is >> x.posFlag;
193 return is;
194}

Member Data Documentation

◆ cellNo

int MdcTruthType::cellNo

◆ driftD

float MdcTruthType::driftD

◆ edep

float MdcTruthType::edep

◆ layerNo

int MdcTruthType::layerNo

◆ posFlag

int MdcTruthType::posFlag

◆ posX

float MdcTruthType::posX

◆ posY

float MdcTruthType::posY

◆ posZ

float MdcTruthType::posZ

◆ trackIndex

int MdcTruthType::trackIndex

The documentation for this class was generated from the following files: