97 for (
auto& p : *
n.GetParameters()) {
101 d->SetEnergyLoss(p.GetDouble() +
d->GetEnergyLoss());
116 KVClassFactory cf(kvsname,
"Analysis of filtered simulated events",
"",
118 kTRUE,
"FilteredEventAnalysisTemplate");
120 kTRUE,
"ROOT6FilteredEventAnalysisTemplate");
156 Info(
"SetTriggerConditionsForRun",
157 "No definition of trigger conditions available for dataset %s",
KVDataSetManager * gDataSetManager
KVMultiDetArray * gMultiDetArray
KVTemplateEvent< KVNucleus >::EventIterator EventIterator
ClassImp(KVPartitionList) void KVPartitionList
Initialisation.
Relativistic binary kinematics calculator.
void CalculateKinematics()
static TPluginHandler * LoadPlugin(const Char_t *base, const Char_t *uri="0")
Factory class for generating skeleton files for new classes.
void GenerateCode()
Generate header and implementation file for currently-defined class.
void AddImplIncludeFile(const Char_t *filename)
KV2Body * GetKinematics()
Manage all datasets contained in a given data repository.
virtual Bool_t Init(KVDataRepository *=0)
KVDataSet * GetDataSet(Int_t) const
Return pointer to DataSet using index in list of all datasets, index>=0.
virtual void SetCurrentRun(KVDBRun *)
KVEvent * GetEvent() const
TString GetOpt(const Char_t *option) const
virtual KVDBSystem * GetSystem(const Char_t *system) const
KVDBRun * GetDBRun(Int_t number) const
KVDetector * GetDetector(const Char_t *name) const
Return detector in this structure with given name.
virtual void SetMinimumOKMultiplicity(KVEvent *) const
static KVMultiDetArray * MakeMultiDetector(const Char_t *dataset_name, Int_t run=-1, TString classname="KVMultiDetArray")
virtual void SetSimMode(Bool_t on=kTRUE)
Class piloting analyses of simulated data.
Manage user analysis of filtered simulation data.
void SetTriggerConditionsForRun(int run)
virtual ~KVSimDirFilterAnalyser()
Destructor.
static void Make(const Char_t *kvsname="MyFilteredAnalysis")
Generate a new filtered analysis selector class.
KVDBRun * fRun
currently analysed run
KVEventSelector * fAnalysisClass
user analysis class
void preInitAnalysis()
Use options passed to KVEventSelector to initialise dataset used for filter.
KVDBSystem * fSystem
currently analysed system
KV2Body * fKinematics
kinematics of reaction
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
Set trigger conditions for analysis of reconstructed data.
virtual const char * GetName() const
R__ALWAYS_INLINE Bool_t TestBit(UInt_t f) const
virtual void Info(const char *method, const char *msgfmt,...) const
Longptr_t ExecPlugin(int nargs, const T &... params)