#include <TChannel.h>
| 
Static Private Member Functions | 
| static int | ParseInputData (std::string &input, Option_t *opt) | 
| static int | WriteToBuffer (Option_t *opt) | 
| static void | trim (std::string *, const std::string &trimChars=" \f\n\r\t\v") | 
Constructor & Destructor Documentation
      
        
          | TChannel::TChannel | ( | const char * | name | ) |  | 
      
 
 
      
        
          | TChannel::TChannel | ( | const TChannel & | rhs | ) |  | 
      
 
 
Member Function Documentation
  
  | 
        
          | bool TChannel::AddChannel | ( | TChannel * | chan, |  
          |  |  | Option_t * | opt = "" |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | void TChannel::AddEfficiencyCoeff | ( | double & | tmp | ) |  |  | inline | 
 
 
  
  | 
        
          | void TChannel::AddEnergyCoeff | ( | double & | tmp | ) |  |  | inline | 
 
 
      
        
          | bool TChannel::AppendChannel | ( | TChannel * | oldchan | ) |  | 
      
 
 
      
        
          | double TChannel::CalEnergy | ( | int | charge | ) |  | 
      
 
 
      
        
          | double TChannel::CalEnergy | ( | double | charge | ) |  | 
      
 
 
      
        
          | void TChannel::Clear | ( | Option_t * | opt = "" | ) |  | 
      
 
 
      
        
          | void TChannel::Copy | ( | TObject & | rhs | ) | const | 
      
 
 
  
  | 
        
          | int TChannel::DeleteAllChannels | ( |  | ) |  |  | static | 
 
 
      
        
          | void TChannel::DestroyCalibrations | ( |  | ) |  | 
      
 
 
  
  | 
        
          | void TChannel::DestroyEfficiencyCoeff | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | void TChannel::DestroyEnergyCoeff | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | TChannel * TChannel::FindChannel | ( | std::string | name | ) |  |  | static | 
 
 
  
  | 
        
          | unsigned int TChannel::GetAddress | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | TChannel * TChannel::GetChannel | ( | unsigned int | add | ) |  |  | static | 
 
 
  
  | 
        
          | std::vector<double> TChannel::GetEfficiencyCoeff | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | std::vector<double> TChannel::GetEnergyCoeff | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | const char* TChannel::GetInfo | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | const char* TChannel::GetName | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | int TChannel::GetNumber | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | int TChannel::ParseInputData | ( | std::string & | input, |  
          |  |  | Option_t * | opt |  
          |  | ) |  |  |  | staticprivate | 
 
 
      
        
          | void TChannel::Print | ( | Option_t * | opt = "" | ) | const | 
      
 
 
      
        
          | std::string TChannel::PrintToString | ( | Option_t * | opt = "" | ) | const | 
      
 
 
  
  | 
        
          | int TChannel::ReadCalFile | ( | const char * | filename = "", |  
          |  |  | Option_t * | opt = "replace" |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | bool TChannel::RemoveChannel | ( | TChannel & | chan | ) |  |  | static | 
 
 
      
        
          | bool TChannel::ReplaceChannel | ( | TChannel * | oldchan | ) |  | 
      
 
 
  
  | 
        
          | void TChannel::SetAddress | ( | unsigned int | temp | ) |  |  | inline | 
 
 
  
  | 
        
          | void TChannel::SetEfficiencyCoeff | ( | std::vector< double > | tmp | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | void TChannel::SetEnergyCoeff | ( | std::vector< double > | tmp | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | void TChannel::SetInfo | ( | const char * | temp | ) |  |  | inline | 
 
 
  
  | 
        
          | void TChannel::SetName | ( | const char * | temp | ) |  |  | inline | 
 
 
  
  | 
        
          | void TChannel::SetNumber | ( | int | temp | ) |  |  | inline | 
 
 
  
  | 
        
          | static int TChannel::Size | ( |  | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | void TChannel::trim | ( | std::string * | line, |  
          |  |  | const std::string & | trimChars = " \f\n\r\t\v" |  
          |  | ) |  |  |  | staticprivate | 
 
 
  
  | 
        
          | int TChannel::WriteCalFile | ( | std::string | filename = "", |  
          |  |  | Option_t * | opt = "" |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | int TChannel::WriteToBuffer | ( | Option_t * | opt | ) |  |  | staticprivate | 
 
 
Member Data Documentation
  
  | 
        
          | unsigned int TChannel::address |  | private | 
 
 
  
  | 
        
          | std::vector<double> TChannel::efficiency_coeff |  | private | 
 
 
  
  | 
        
          | std::vector<double> TChannel::energy_coeff |  | private | 
 
 
  
  | 
        
          | std::string TChannel::fChannelData |  | staticprivate | 
 
 
  
  | 
        
          | std::map< unsigned int, TChannel * > TChannel::fChannelMap |  | staticprivate | 
 
 
  
  | 
        
          | std::string TChannel::info |  | private | 
 
 
The documentation for this class was generated from the following files: