swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf
Raw File
Tip revision: 93c381c59a2daf1ec06bc957417467e0c971412a authored by Axel Naumann on 30 September 2014, 11:49:03 UTC
Set release date.
Tip revision: 93c381c
quadset_callback.cxx
#include <TEveDigitSet.h>
#include <cstdio>

void quadset_callback(TEveDigitSet* ds, Int_t idx, TObject* obj)
{
   printf("dump_digit_set_hit - 0x%lx, id=%d, obj=0x%lx\n",
          (ULong_t) ds, idx, (ULong_t) obj);
}

TString quadset_tooltip_callback(TEveDigitSet* ds, Int_t idx)
{
   // This gets called for tooltip if the following is set:
   //   q->SetPickable(1);
   //   q->SetAlwaysSecSelect(1);

   return TString::Format("callback tooltip for '%s' - 0x%lx, id=%d\n",
                          ds->GetElementName(), (ULong_t) ds, idx);

}

void quadset_set_callback(TEveDigitSet* ds)
{
   ds->SetCallbackFoo(quadset_callback);
   ds->SetTooltipCBFoo(TEveDigitSet* ds, Int_t idx)
}
back to top