]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveHLT/AliEveHOMERSource.cxx
Don't start thread if buffer is busy
[u/mrichter/AliRoot.git] / EVE / EveHLT / AliEveHOMERSource.cxx
index 7646b29ff56cfe00ebb06b2a2c206f08a3689007..b02c10c06be152b19dad98b0f1598063d225d7c3 100644 (file)
 ClassImp(AliEveHOMERSource)
 
 AliEveHOMERSource::AliEveHOMERSource(const Text_t* n, const Text_t* t) :
-  TEveElement(),
-  TNamed(n, t),
-  fSource(0)
+  TEveElement (),
+  TNamed      (n, t),
+  fSrcId      (0),
+  fSrcState   (0)
 {}
 
-AliEveHOMERSource::AliEveHOMERSource(AliHLTHOMERSourceDesc* src, const Text_t* n, const Text_t* t) :
-  TEveElement(),
-  TNamed(n, t),
-  fSource(src)
-{}
+/******************************************************************************/
+
+//______________________________________________________________________________
+Bool_t AliEveHOMERSource::SetRnrState(Bool_t rnr)
+{
+   // Set render state of this element and of its children to the same
+   // value.
+
+  if (fSrcState)
+    fSrcState->fState = rnr;
 
+  return TEveElement::SetRnrState(rnr);
+}