Cicada  v1.4.1
Project 8 Processed-Data File Format Library
CClassifierResultsData.cc
Go to the documentation of this file.
1 
9 #include "logger.hh"
10 
12 #include "TClonesArray.h"
13 
14 #include <iostream>
15 
17 
18 namespace Cicada
19 {
20 
21  //***********************
22  // TClassifierResultsData
23  //***********************
24 
26  TObject(),
27  fComponent(0), fMainCarrierHigh(0), fMainCarrierLow(0), fSideBand(0)
28  {}
29 
31  TObject(orig),
32  fComponent(orig.fComponent), fMainCarrierHigh(orig.fMainCarrierHigh), fMainCarrierLow(orig.fMainCarrierLow), fSideBand(orig.fSideBand)
33  {}
34 
36  {}
37 
38  TObject* TClassifierResultsData::Clone(const char* newname)
39  {
40  TClassifierResultsData* newData = new TClassifierResultsData(*this);
41  return newData;
42  }
43 
45  {
46  fComponent = rhs.fComponent; fMainCarrierHigh = rhs.fMainCarrierHigh; fMainCarrierLow = rhs.fMainCarrierLow; fSideBand = rhs.fSideBand;
47  return *this;
48  }
49 
50 }
Contains the definition of the branches saved in the Katydid output for a classifier results data...
Contains TClassifierResultsData.
ClassImp(Cicada::TClassifierResultsData)
TObject * Clone(const char *newname="")
TClassifierResultsData & operator=(const TClassifierResultsData &rhs)