DriftParams_t Class Reference

#include <DriftParams_t.hh>

Collaboration diagram for DriftParams_t:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DriftParams_t ()
 DriftParams_t (const DriftParams_t &x)
 ~DriftParams_t ()
DriftParams_toperator= (const DriftParams_t &aDrift)
 DriftParams_t (std::istream &in)
std::istream & operator>> (std::istream &in)

Public Attributes

float voltage
float current

Friends

std::istream & operator>> (std::istream &in, DriftParams_t &x)
std::ostream & operator<< (std::ostream &out, const DriftParams_t &x)

Detailed Description

Definition at line 9 of file DriftParams_t.hh.


Constructor & Destructor Documentation

DriftParams_t::DriftParams_t (  )  [inline]

Definition at line 16 of file DriftParams_t.hh.

00016 { };

DriftParams_t::DriftParams_t ( const DriftParams_t x  )  [inline]

Definition at line 17 of file DriftParams_t.hh.

00018       : voltage(x.voltage), current(x.current) { };

DriftParams_t::~DriftParams_t (  ) 

Definition at line 12 of file DriftParams_t.cpp.

00013 {
00014   
00015 }

DriftParams_t::DriftParams_t ( std::istream &  in  ) 

Definition at line 24 of file DriftParams_t.cpp.

00024                                            {
00025   operator >> (in);
00026 }


Member Function Documentation

DriftParams_t & DriftParams_t::operator= ( const DriftParams_t aDrift  ) 

Definition at line 17 of file DriftParams_t.cpp.

00018 {
00019   voltage = aDrift.voltage;
00020   current = aDrift.current;
00021 }

std::istream & DriftParams_t::operator>> ( std::istream &  in  ) 

Definition at line 39 of file DriftParams_t.cpp.

00039                                                      {
00040   in >> voltage; in >> current;
00041   return(in);
00042 }


Friends And Related Function Documentation

std::istream& operator>> ( std::istream &  in,
DriftParams_t x 
) [friend]

Definition at line 34 of file DriftParams_t.cpp.

Referenced by DriftParams_t().

00034                                                           {
00035   return(x.operator >> (in));
00036 }

std::ostream& operator<< ( std::ostream &  out,
const DriftParams_t x 
) [friend]

Definition at line 29 of file DriftParams_t.cpp.

00029                                                                  {
00030   return(out << "v=" << fixed << x.voltage << ", i=" << fixed << x.current);
00031 }


Member Data Documentation

float DriftParams_t::voltage

Definition at line 13 of file DriftParams_t.hh.

Referenced by Event::getBoardDriftVolt(), main(), operator<<(), operator=(), MTEvent::operator=(), and operator>>().

float DriftParams_t::current

Definition at line 14 of file DriftParams_t.hh.

Referenced by operator<<(), operator=(), and operator>>().


The documentation for this class was generated from the following files:
Generated on Mon Jan 7 13:18:16 2013 for MicromegasFramework by  doxygen 1.4.7